Constantes pré-definidas
As contantes abaixo são definidas por esta extensão e só estarão disponíveis quando a extensão tiver sido compilada no PHP ou tiver sido carregada dinamicamente em tempo de execução.
Aqui está uma lista de hashes que são atualmente suportadas por mhash. Se uma hash não está listada aqui, mas é listada na documentação do mhash como suportada, pode-se assumir seguramente que esta documentação está desatualizada.
-
MHASH_ADLER32
(int) -
MHASH_CRC32
(int) -
MHASH_CRC32B
(int) -
MHASH_CRC32C
(int) - Available as of PHP 7.4.0.
-
MHASH_FNV132
(int) -
MHASH_FNV1A32
(int) -
MHASH_FNV164
(int) -
MHASH_FNV1A64
(int) -
MHASH_GOST
(int) -
MHASH_HAVAL128
(int) -
MHASH_HAVAL160
(int) -
MHASH_HAVAL192
(int) -
MHASH_HAVAL224
(int) -
MHASH_HAVAL256
(int) -
MHASH_JOAAT
(int) -
MHASH_MD2
(int) -
MHASH_MD4
(int) -
MHASH_MD5
(int) -
MHASH_MURMUR3A
(int) - Disponível a partir do PHP 8.1.0.
-
MHASH_MURMUR3C
(int) - Disponível a partir do PHP 8.1.0.
-
MHASH_MURMUR3F
(int) - Disponível a partir do PHP 8.1.0.
-
MHASH_RIPEMD128
(int) -
MHASH_RIPEMD160
(int) -
MHASH_RIPEMD256
(int) -
MHASH_RIPEMD320
(int) -
MHASH_SHA1
(int) -
MHASH_SHA224
(int) -
MHASH_SHA256
(int) -
MHASH_SHA384
(int) -
MHASH_SHA512
(int) -
MHASH_SNEFRU256
(int) -
MHASH_TIGER
(int) -
MHASH_TIGER128
(int) -
MHASH_TIGER160
(int) -
MHASH_WHIRLPOOL
(int) -
MHASH_XXH32
(int) -
MHASH_XXH64
(int) -
MHASH_XXH3
(int) -
MHASH_XXH128
(int)