(PHP 4, PHP 5, PHP 7, PHP 8)
mhash — Computa a hash
Esta função tornou-se DEFASADA a partir do PHP 8.1.0. O uso desta função é fortemente desencorajado.
mhash() aplica a função hash especificada por
algo
ao parâmetro data
.
algo
O ID da hash. Uma das constantes MHASH_hashname
.
data
A entrada do usuário, como uma string.
key
Se especificado, a função irá retornar o HMAC resultante. HMAC é o hashing com chave para autenticações de mensagens, ou simplesmente um resumo de mensagem que depende da chave especificada. Nem todos os algoritmos suportados em mhash podem ser usados em modo HMAC.
Retorna o hash resultante (também chamado resumo ou digest) ou HMAC como uma string, ou
false
em caso de erro.
Versão | Descrição |
---|---|
8.1.0 |
Esta função está defasada.
Use as funções hash_*() em seu lugar.
|
8.0.0 |
key agora pode ser nulo.
|