Moteur d'empreinte numérique. Permet le traitement direct ou incrémentiel de messages de grandeur arbitraire en utilisant une variété d'algorithmes de hachage.
L'extension Hash ne requière aucune librairie externe et est activée par défaut dans PHP 5.1.2. Elle peut être explicitement désactivée en utilisant l'option --disable-hash dans la ligne de configure. Les versions précédentes de PHP peuvent inclure l'extension Hash en installant le » module PECL.
Cette extension définit une ressource Hashing Context retournée par la fonction hash_init().
Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.