Функции Язык программирования PHP

crc32

(PHP 4 >= 4.0.1)

crc32 - вычисляет crc32-полином строки.

Описание

int crc32 (string str)

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

См. также md5().

Вызов пользовательских функций

pval *object

Это указатель на объект, в котором функция вызывается. Это должен быть NULL, если вызывается глобальная функция. Если это не NULL (т.е. имеется указатель на объект), аргумент function_table игнорируется и вместо этого берётся из хэша объекта. Объект *может* быть модифицирован функцией, которая вызывается в нём (эта функция будет иметь к нему доступ через $this). Если по каким-то причинам вам это не нужно, отправляйте копию объекта.

pval *function_name

Имя вызываемой функции. Обязано быть pval типа IS_STRING с соответствующими установленными значениями в function_name.str.val и в function_name.str.len.
function_name модифицируется с помощью call_user_function() - оно конвертируется в нижний регистр. Если необходимо сохранить регистр символов, отправляйте копию имени функции.

pval *retval