Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

crc32

Вычисляет контрольную сумму CRC32 строки.

Синтаксис

crc32(string $string): int

Параметры

ПараметрТипОписание
$stringstringИсходная строка.

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

intЦелое число — контрольная сумма.

Примеры

Число и его шестнадцатеричная запись:

<?php
 
echo crc32('hello'), "\n";
echo hash('crc32b', 'hello');

Результат:

907060870
3610a686

Примечания

Сумма быстрая, но короткая: совпадения у разных строк случаются часто, и для защиты данных она не годится. На 32-битных системах результат может быть отрицательным — запись hash('crc32b', …) от этого не зависит.

См. также

  • md5 — Возвращает MD5-хеш строки.
  • hash — Возвращает хеш строки по выбранному алгоритму.
  • sha1 — Вычисляет хеш SHA-1 строки.

В учебнике

  • Строки — Работа со строками в PHP — кавычки, склейка, длина, поиск, замена и функции для кириллицы.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.