首頁 >後端開發 >PHP問題 >php中md5將值轉換成什麼

php中md5將值轉換成什麼

WBOY
WBOY原創
2022-03-14 10:58:442225瀏覽

在PHP中,md5()函數能夠將值轉換成已計算的MD5雜湊,該函數用於計算字串的MD5雜湊,如果函數失敗,則傳回的結果是false,語法為「md5(要計算的字串,十六進位或二進位的輸出格式)」。

php中md5將值轉換成什麼

本文操作環境:Windows10系統、PHP7.1版、Dell G3電腦。

php中md5將值轉換成什麼

md5() 函數計算字串的 MD5 雜湊。

md5() 函數使用 RSA 資料安全,包括 MD5 封包摘要演算法。

語法如下:

md5(string,raw)

其中參數如下:

string  必需。規定要計算的字串。

raw 可選。規定十六進位或二進位輸出格式:

  • TRUE - 原始 16 字元二進位格式

  • FALSE - 預設。 32 字元十六進位數

傳回的結果為:

#如果成功則傳回已計算的MD5 雜湊,如果失敗則傳回FALSE

#範例如下:

<?php
$str = "Shanghai";
echo "字符串:".$str."<br>";
echo "TRUE - 原始 16 字符二进制格式:".md5($str, TRUE)."<br>";
echo "FALSE - 32 字符十六进制格式:".md5($str)."<br>";
?>

輸出結果:

php中md5將值轉換成什麼

#推薦學習:《PHP影片教學

以上是php中md5將值轉換成什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn