(PHP 4 >= 4.0.1, PHP 5)
crc32 — Вычисляет полином CRC32 для строки
$str
)
Функция вычисляет циклический избыточный код 32-битных
полиномов (CRC32) для строки str
.
Это обычно используется для контроля целостности передаваемых данных.
В PHP целые числа имеют знак, поэтому многие контрольные суммы могут оказаться отрицательными. Для получения строкового представления CRC32 без знака используйте формат "%u" в функциях sprintf() или printf().
str
Данные.
Возвращает контрольную сумму crc32 строки str
в виде целого числа.
Пример #1 Вывод контрольной суммы CRC32
Этот пример иллюстрирует вывод вычисленной контрольной суммы с помощью функции printf():
<?php
$checksum = crc32("Быстрый коричневый лис перепрыгнул через ленивую собаку.");
printf("%u\n", $checksum);
?>