Heim >Backend-Entwicklung >PHP-Problem >In was konvertiert MD5 den Wert in PHP?
In PHP kann die Funktion md5() einen Wert in einen berechneten MD5-Hash umwandeln. Diese Funktion wird verwendet, um den MD5-Hash einer Zeichenfolge zu berechnen. Wenn die Funktion fehlschlägt, ist das zurückgegebene Ergebnis falsch und die Syntax ist „md5(“. Zu berechnender String, hexadezimales oder binäres Ausgabeformat)".
Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP-Version 7.1, Dell G3-Computer.
Die Funktion md5() berechnet den MD5-Hash einer Zeichenfolge. Die Funktion
md5() nutzt RSA-Datensicherheit, einschließlich MD5-Message-Digest-Algorithmus.
Die Syntax lautet wie folgt:
md5(string,raw)
Die Parameter lauten wie folgt:
string Erforderlich. Gibt die zu berechnende Zeichenfolge an.
roh optional. Gibt das hexadezimale oder binäre Ausgabeformat an:
TRUE – rohes 16-Zeichen-Binärformat
FALSE – Standard. Das von der 32-stelligen Hexadezimalzahl
zurückgegebene Ergebnis lautet:
Bei Erfolg wird der berechnete MD5-Hash zurückgegeben, bei Misserfolg wird FALSE zurückgegeben
Das Beispiel lautet wie folgt:
<?php $str = "Shanghai"; echo "字符串:".$str."<br>"; echo "TRUE - 原始 16 字符二进制格式:".md5($str, TRUE)."<br>"; echo "FALSE - 32 字符十六进制格式:".md5($str)."<br>"; ?>
Das Ausgabeergebnis :
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonIn was konvertiert MD5 den Wert in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!