例子,php加密函数代码,采用hash算法加密,长度比md5加密长。
复制代码 代码示例:
/**
* 密码加密函数
* @param string $password 要加密的字符串
* @param string $random 随机码
* @return string
*/
function password_hash($password,$random = null){
if($random === null){
$random = substr(md5(uniqid(rand(),true)),0,9);
}else{
$random = substr($random,0,9);
}
return $random.sha1($password.$random);
}
//测试 php加密函数
echo password_hash("helloworld");
echo password_hash("helloworld",substr("加密过后的内容"),0,9);