php中怎么进行md5加密
墨初 编程开发 957阅读
在php脚本中对某个字符串进行md5加密,可以直接使用php的内置函数md5(),此函数可以直接计算出指定字符串md5的哈西值,而且使用起来也很简单只需在加密时调用这个函数即可。下面是md5函数的介绍与用法。
php md5() 函数
md5():计算指定字符串的md5哈西值。
语法:
md5(string,raw)
参数:
参数 | 描述 |
---|---|
string | 必需,需要处理的字符串! |
raw | 可选,默认为 false 输出32个十六进制字符,如为 true 则输出16个二进制字符! |
php md5 加密的方法
例1:通过md5函数获取一个字符串的md5的值
echo md5('73so.com'); // 2f3bc1ad4b916a7be84f331d6e95038a
例2:php验证一个字符串的md5值是否正确
if('2f3bc1ad4b916a7be84f331d6e95038a' == md5('73so.com')){ echo '对比正确'; }else{ echo '对比错误'; } // 对比正确
例3:md5函数获取一个数组的md5的值
$arr = array('73so.com'); var_dump(md5($arr)); // null
注意:php md5() 函数无法计算数组的md5值,它会抛出一个错误或返回null.