PHP md5 function ()
Przykłady
Obliczanie ciąg "Hello" MD5 hash:
$str = "Hello";
echo md5($str);
?>
Uruchomienie instancji »
Definicja i Wykorzystanie
Funkcja md5 () oblicza wartość mieszania MD5 ciąg.
Funkcja md5 () używa RSA Data Security, w tym komunikat algorytmu MD5.
RFC 1321 interpretację od - MD5 Message Digestalgorytmu: Komunikat MD5 algorytm arbitralnej długość wiadomości jako wejście i zamienia go na długości 128-bitowej "odcisku palca" lub "Message Digest" wartości do reprezentowania wprowadzić wartości, a wartość po przeliczeniu na skutek.Algorytm MD5 jest głównie do zastosowań cyfrowych sygnatur zaprojektowane, w tym cyfrowych zastosowań podpisu, duże pliki zostaną zaszyfrowane (proces szyfrowania tutaj jest poprzez system haseł w ramach: public-key [takie jak RSA] w ustalania klucza prywatnego i wypełniony) w sposób bezpieczny, przed kompresją.
Aby obliczyć mieszania MD5 pliku, użyj md5_file () funkcję.
gramatyka
参数 | 描述 |
---|---|
string | 必需。规定要计算的字符串。 |
raw | 可选。规定十六进制或二进制输出格式:
|
dane techniczne
Zwraca: | Jeśli udanej obliczonego MD5 hash, jeśli nie zwraca FAŁSZ. |
---|---|
Wersja PHP: | 4+ |
dziennika aktualizacji: | W PHP 5.0 w surowy parametr jest fakultatywny. |
Więcej przykładów
Przykład 1
Wyjście md5 () Wynik:
$str = "Hello";
echo "The string: ".$str."<br>";
echo "TRUE - Raw 16 character binary format: ".md5($str, TRUE)."<br>";
echo "FALSE - 32 character hex number: ".md5($str)."<br>";
?>
Uruchomienie instancji »
Przykład 2
Wyniki md5 wyjście () i przetestować go:
$str = "Hello";
echo md5($str);
if (md5($str) == "8b1a9953c4611296a827abf8c47804d7")
{
echo "<br>Hello world!";
exit;
}
?>
Uruchomienie instancji »
PHP referencyjny String