(PHP 4, PHP 5, PHP 7, PHP 8)
mhash — Calcula un hash
Esta función está OBSOLETA a partir de PHP 8.1.0. Depender de esta función está altamente desaconsejado.
since: '8.1')]$algo, string $data, ?string $key = null): string|false
mhash() aplica la función de hash
algo a los datos data.
algo
El identificador del hash. Una de las constantes
MHASH_hashname.
dataLa entrada del usuario, en forma de string.
keySi se especifica, la función devolverá en su lugar el HMAC resultante. HMAC es un hash con clave para la autenticación de mensajes, o simplemente un resumen de mensaje que depende de la clave especificada. Algunos algoritmos soportados en mhash no son compatibles con el modo HMAC.
Devuelve el hash resultante (también llamado "digest") o HMAC, en forma de
string o false si ocurre un error.
| Versión | Descripción |
|---|---|
| 8.1.0 |
Esta función ha sido deprecada.
Utilizar las funciones hash_*() en su lugar.
|
| 8.0.0 |
key es ahora nullable.
|