PHP CRC32 uzunluğu çıkışı

1 Cevap php

PHP CRC32 işlevin döndürülen uzunluğu değişebilir yapmak bir şey var mı?

Teşekkürler!

1 Cevap

Hayır, tanımı gereği bir CRC32 32-bit vardır.

Bunu sadece kendi temsilini değişebilir. Bu 4 8-bit byte (ve dolayısıyla bir PHP int sığar) ile temsil edilebilir iken Örneğin, bir dize 10 tabanına bu sayıyı temsil etmek isteyebilirsiniz, ve sonra 10 karakter (imzasız) olabilir beri ^ 32-1 2. 4294967295 olduğunu.