Estas funciones han sido previstas para funcionar con » mhash. Mhash puede ser utilizada para crear una suma de verificación, un hash y mucho más.
Este conjunto de funciones representa una interfaz con la biblioteca mhash.
Mhash acepta un gran número de algoritmos diferentes, tales como MD5,
SHA1, GOST y muchos otros. Para una lista completa de los hashes soportados,
refiérase a la página sobre las constantes.
La regla general es que se puede acceder a un algoritmo desde PHP con la constante
MHASH_hashname
. Por ejemplo, para acceder al algoritmo TIGER,
se puede utilizar la constante PHP MHASH_TIGER
.
Nota:
Esta extensión está obsoleta. Utilice la extensión Hash en su lugar.
Nota:
A partir de PHP 7.0.0 la extensión Mhash ha sido completamente integrada en la extensión Hash. Por consiguiente, ya no es posible detectar el soporte de Mhash gracias a extension_loaded(); utilice function_exists() en su lugar. Además, Mhash ya no es señalado por get_loaded_extensions() y las funcionalidades relacionadas.