crc32

(PHP 4 >= 4.0.1, PHP 5)

crc32Вычисляет полином CRC32 для строки

Описание

int crc32 ( string $str )

Функция вычисляет циклический избыточный код 32-битных полиномов (CRC32) для строки str. Это обычно используется для контроля целостности передаваемых данных.

В PHP целые числа имеют знак, поэтому многие контрольные суммы могут оказаться отрицательными. Для получения строкового представления CRC32 без знака используйте формат "%u" в функциях sprintf() или printf().

Список параметров

str

Данные.

Возвращаемые значения

Возвращает контрольную сумму crc32 строки str в виде целого числа.

Примеры

Пример #1 Вывод контрольной суммы CRC32

Этот пример иллюстрирует вывод вычисленной контрольной суммы с помощью функции printf():

<?php
$checksum 
crc32("Быстрый коричневый лис перепрыгнул через ленивую собаку.");
printf("%u\n"$checksum);
?>

Смотрите также

  • md5() - Возвращает MD5-хэш строки
  • sha1() - Возвращает SHA1-хэш строки


Участник рейтинга Тэглайн 2010