PHP返回32位與16位的md5加密值


字符串“123456”,經過md5算法加密之后是

32位: e10adc3949ba59abbe56e057f20f883e
16位: 49ba59abbe56e057

PHP自帶的 md5() 函數,產生的是32位字符串。至於16位的md5加密,可用如下代碼實現:

/**
 * 返回16位md5值
 *
 * @param string $str 字符串
 * @return string $str 返回16位的字符串
 */
function short_md5($str) {
	return substr(md5($str), 8, 16);
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM