PHP hex2bin() Funktion

Beispiel

Hexadezimalwerte in ASCII-Zeichen umwandeln:

<?php
echo hex2bin("48656c6c6f20576f726c6421");
?>

Die Ausgabe des obigen Codes:

Hallo Welt!

Definition und Verwendung

Die hex2bin() Funktion wandelt Zeichenketten von Hexadezimalwerten in ASCII-Zeichen um.

Syntax

hex2bin(string)
Parameter Beschreibung
string Erforderlich. Der zu konvertierende Hexadezimalwert.

Technische Details

Rückgabewert: Gibt die ASCII-Zeichen der umgewandelten Zeichenkette zurück, wenn der Vorgang fehlschlägt, gibt FALSE zurück.
PHP-Version: 5.4.0+
Aktualisierungsprotokoll:

Ab PHP 5.4.1 wird eine Warnung ausgelöst, wenn die Länge der Zeichenkette ungerade ist. In PHP 5.4.0 wird eine ungerade Zeichenkette stillschweigend akzeptiert, aber der letzte Byte wird entfernt.

Ab PHP 5.5.1 wird eine Warnung ausgelöst, wenn eine Zeichenkette ein ungültiges Hexadezimalzeichen ist.