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.
Voici une liste des modes qui sont supportés par mhash. Si un mode n'est pas listé ici, mais listé dans la documentation mhash comme étant supporté, vous pouvez considéré que cette liste n'est plus à jour.
MHASH_ADLER32
    
   MHASH_CRC32
    
   MHASH_CRC32B
    
   MHASH_GOST
    
   MHASH_HAVAL128
    
   MHASH_HAVAL160
    
   MHASH_HAVAL192
    
   MHASH_HAVAL224
    
   MHASH_HAVAL256
    
   MHASH_MD2
    
   MHASH_MD4
    
   MHASH_MD5
    
   MHASH_RIPEMD128
    
   MHASH_RIPEMD256
    
   MHASH_RIPEMD320
    
   MHASH_SHA1
    
   MHASH_SHA192
    
   MHASH_SHA224
    
   MHASH_SHA256
    
   MHASH_SHA384
     
    MHASH_SHA512
     
    MHASH_SNEFRU128
     
    MHASH_SNEFRU256
     
    MHASH_TIGER
    
   MHASH_TIGER128
    
   MHASH_TIGER160
     
    MHASH_WHIRLPOOL