5

Is there anything that can make the returned length of the PHP CRC32 function to vary?

Thanks!

Industrial
  • 41,400
  • 69
  • 194
  • 289

1 Answers1

15

No, by definition a CRC32 has 32-bits.

You can only vary its representation. For instance, while it can be represented with 4 8-bit bytes (and hence fits in a PHP int), you may wish to represent that number in base 10 in a string, and then it can have 10 characters (unsigned), since 2^32-1 is 4294967295.

Artefacto
  • 96,375
  • 17
  • 202
  • 225