Функция PHP crc32 ()
примеров
Выход crc32 () результат:
$str = crc32("Hello World!");
printf("%un",$str);
?>
Запуск экземпляра »
Определение и использование
crc32 () вычисляет строку 32-разрядного CRC (циклический контроль избыточности).
Эта функция может быть использована для проверки целостности данных.
Совет: Для того, чтобы убедиться , что вы из функции crc32 () , чтобы получить правильное представление строки, вы должны использовать Е () или Sprintf () функция% формат U символов.Если вы не использовать формат символа% U, результаты могут оказаться неправильными или отрицательные числа.
грамматика
参数 | 描述 |
---|---|
string | 必需。规定要计算的字符串。 |
технические детали
Возвращает: | Возвращается как целое строку 32-разрядного циклического избыточного кода проверки полинома. |
---|---|
Версия PHP: | 4.0.1+ |
Пример 1
В этом примере мы будем использовать и без использования "% и" форматтера выход CRC32 () Результаты (Обратите внимание, что результаты совпадают):
$str = crc32("Hello world!");
echo 'Without %u: '.$str."<br>";
echo 'With %u: ';
printf("%u",$str);
?>
Код выше вывод будет:
With %u: 461707669
Пример 2
В этом примере мы будем использовать и без использования "% и" форматтера выход CRC32 () Результаты (Обратите внимание, что результаты не совпадают):
$str = crc32("Hello world.");
echo 'Without %u: '.$str."<br>";
echo 'With %u: ';
printf("%u",$str);
?>
Код выше вывод будет:
With %u: 2335835140
PHP Строка Ссылка