牛牛在线工具

mhash()

收录 8868 个 PHP 函数,含用途说明与用法示例。

mhash()

计算给定的数据的哈希值

函数名:mhash() 适用版本:PHP 4 >= 4.0.4, PHP 5, PHP 7 函数描述:mhash() 函数计算给定的数据的哈希值。它支持多种哈希算法,如 MD5、SHA-1、SHA-256 等。 用法: mhash(int $hash, string $data [, string $key]) 参数: $hash:指定要使用的哈希算法的常量值。可选的哈希算法常量如下: MHASH_ADLER32 MHASH_CRC32 MHASH_CRC32B MHASH_GOST MHASH_HAVAL128 MHASH_HAVAL160 MHASH_HAVAL192 MHASH_HAVAL224 MHASH_HAVAL256 MHASH_MD4 MHASH_MD5 MHASH_RIPEMD128 MHASH_RIPEMD160 MHASH_RIPEMD256 MHASH_RIPEMD320 MHASH_SHA1 MHASH_SHA224 MHASH_SHA256 MHASH_SHA384 MHASH_SHA512 MHASH_SNEFRU128 MHASH_SNEFRU256 MHASH_TIGER MHASH_TIGER128 MHASH_TIGER160 MHASH_WHIRLPOOL $data:要计算哈希值的数据。 $key:可选参数,用于增加哈希值的安全性,可以是一个字符串。 返回值:返回计算得到的哈希值,以字符串形式表示。 示例: $data = "Hello World"; $hash = mhash(MHASH_MD5, $data); echo $hash; // 输出:5eb63bbbe01eeed093cb22bb8f5acdc3 注意:mhash 函数在 PHP 7.2.0 版本后被废弃,推荐使用更安全的哈希算法函数,如 hash() 函数。