Функции за низове
PHP Manual

crc32

(PHP 4 >= 4.0.1, PHP 5)

crc32Изчислява crc32 полином на низ

Описание

int crc32 ( string $str )

Изчислява контролна сума по алгоритъма CRC32 на низа str . Това най-често се използва при валидиране на цялостта на данни, които се предават.

Тъй като целочисленият тип в PHP е със знак и много crc32 контролни суми ще върнат отрицателна стойност, така че, ще трябва да използвате "%u" за форматиране в sprintf() или printf() за да върнете буквеното представяне на crc32 контролната сума без знак.

Параметри

str

Данните.

Връщани стойности

Връща crc32 контролната сума на str във вид на цяло число.

Примери

Example #1 Извеждане на crc32 контролна сума

Вторият пример показва как да изведем преобразувана контролна сума с функцията printf():

<?php
$checksum 
crc32("The quick brown fox jumped over the lazy dog.");
printf("%u\n"$checksum);
?>

Вж. също


Функции за низове
PHP Manual