PHP: Unterschied zwischen hash und mhash
Frage von Sledge | 09.06.2012 um 09:21
In PHP gibt es die Funktionen hash und mhash um einen Hash zu berechnen. Soweit ich das überblicke, machen die beiden Funktionen aber genau das gleiche.
Wieso gibt es also die beiden Funktionen und worin liegt der Unterschied, wenn es einen gibt?
Ähnliche Themen
Hash berechnen mit PHP
Info | 0 Kommentare
HTML Formular: Weiterleitung abhängig von Radiobutton oder Checkbox
Tutorial | 0 Kommentare
PHP: Aktuelles Datum und Zeit ermitteln
Tutorial | 0 Kommentare
PHP: Formular-Eingaben als Array an PHP Skript schicken
Tipp | 0 Kommentare
PHP: Upload großer Dateien
Tutorial | 0 Kommentare
PHP: Eine E-Mail versenden
Tutorial | 0 Kommentare
PHP: Datei Download Skript
Tutorial | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Die Funktion hash hat mhash in PHP 5 ersetzt. Auf der PHP mhash-Homepage steht dazu auch: "This extension is obsoulted by Hash".
Mhash war eine Erweiterung von PHP, die gesondert installiert werden musste und nicht Teil von dem Standard-PHP war. Dagegen ist hash ein Teil von PHP.
Man hat sich wohl dazu entschlossen, weil die Funktionen oft gebraucht wurden.
Ob die Funktionen auch anderes implemetiert bin weiß ich nicht, aber man kann beide Funktionen nutzen, um Hash-Werte zu berechnen.
Daher: Wenn du ein älteres PHP nutzt als PHP 5, nutze mhash, ansonsten hash.
09.06.2012 um 20:39