В PHP целые числа имеют знак, и эта функция может возвращать отрицательные числа. Для получения строкового представления CRC32 без знака используйте формат "%u" в функциях sprintf() или printf().
Этот пример иллюстрирует вывод вычисленной CRC32 с помощью функции printf():
Пример кода
<?php
$checksum = crc32("The quick brown fox jumped over the lazy dog.");
printf("%u\n", $checksum);
?>