Calcula un hash

# mhash

(PHP 4, PHP 5, PHP 7, PHP 8)

mhash — Calcula un hash

Advertencia

Esta función está OBSOLETA a partir de PHP 8.1.0. Depender de esta función está altamente desaconsejado.

### Descripción

#[\Deprecated]
function mhash(int `$algo`, string `$data`, ?string `$key` = null): string|false

mhash() aplica la función de hash `algo` a los datos `data`.

### Parámetros

`algo`

  El identificador del hash. Uno de los constantes `MHASH_hashname`.

`data`

  La entrada del usuario, en forma de string.

`key`

  Especificado, la función devolverá el HMAC resultante. HMAC es un hash indexado utilizado para la identificación de mensaje, o bien un simple informe de mensaje, según la clave especificada. Algunos algoritmos soportados en mhash no son compatibles con el modo HMAC.

### Valores devueltos

Devuelve el hash resultante (también llamado "digest") o HMAC, en forma de string o `false` si ocurre un error.

### Historial de cambios

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.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open