Типы ресурсов
Hash Функции
Hash
PHP Manual

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

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

`HASH_HMAC` (integer)
  Optional flag for hash_init(). Indicates that the HMAC digest-keying algorithm should be applied to the current hashing context.

Типы ресурсов
Hash Функции
Hash
PHP Manual