md5
(PHP 4, PHP 5)
md5 — Errechnet den MD5-Hash eines Strings
Beschreibung
string md5
( string
$str
[, bool $raw_output = false
] )
Berechnet den MD5-Hash von str unter Verwendung
des » RSA Data Security, Inc. MD5
Message-Digest Algorithm und gibt das Ergebnis zurück.
Parameter-Liste
-
str -
Die Zeichenkette.
-
raw_output -
Wurde der optionale Parameter
raw_outputmitTRUEangegeben, wird der MD5-Wert im Raw Binary Format mit einer Länge von 16 Zeichen zurückgegeben.
Rückgabewerte
Gibt den Hash als 32 Zeichen lange Hexadezimalzahl zurück.
Changelog
| Version | Beschreibung |
|---|---|
| 5.0.0 |
Der Parameter raw_output wurde hinzugefügt.
|
Beispiele
Beispiel #1 Ein md5()-Beispiel
<?php
$str = 'apple';
if (md5($str) === '1f3870be274f6c49b3e31a0c6728957f') {
echo "Haetten Sie lieber einen gruenen oder einen roten Apfel?";
}
?>
Anmerkungen
Hinweis: Sicheres Passwort Hashing
Es wird nicht empfohlen diese Funktion zu verwenden, um Passwörter zu sichern, da dieser Algorithmus sehr schnell ist. Siehe hier für weitere Informationen.
Siehe auch
- md5_file() - Berechnet den MD5-Code einer Datei
- sha1_file() - Berechnet den SHA1-Hash einer Datei
- crc32() - Berechnet den polynomischen CRC32-Wert eines Strings
- sha1() - Berechnet den SHA1-Hash eines Strings
- hash() - Berechnet den Hash einer Nachricht
