Hash
PHP Manual

Предопределенные константы

Перечисленные ниже константы определены данным расширением и могут быть доступны только в том случае, если PHP был собран с поддержкой этого расширения или же в том случае, если данное расширение было подгружено во время выполнения.

HASH_HMAC (integer)
Необязательный флаг для hash_init(). Указывает, что к текущему контексту хэширования должен быть применен алгоритм на основе ключей HMAC.

Hash
PHP Manual