mhash

(PHP 4, PHP 5, PHP 7)

mhashВычисляет хеш

Описание

mhash ( int $algo , string $data , string|null $key = null ) : string|false

mhash() принимает хеш-функцию, заданную algo для data.

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

algo

Идентификатор хеша. Одна из констант MHASH_hashname.

data

Строка с пользовательскими данными.

key

Если задано, то функция вернет результирующий HMAC. HMAC - это код аутентификации сообщений, использующий хеш-функции, который зависит от указанного ключа. Не все алгоритмы, поддерживаемые mhash, могут использоваться в режиме HMAC.

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

Возвращает строку с результирующим хешем (также называемый дайджестом) или HMAC, или false в случае ошибки.

Список изменений

Версия Описание
8.0.0 key теперь допускает значение null.