hex2bin
(PHP 5 >= 5.4.0, PHP 7, PHP 8)
hex2bin — Dekodiert einen hexadezimal kodierten Binärstring
Beschreibung
$string
): string|falseDekodiert einen hexadezimal kodierten Binärstring.
Diese Funktion konvertiert eine Hexadezimalzahl NICHT in eine Binärzahl. Dafür kann stattdessen die base_convert() Funktion verwendet werden.
Parameter-Liste
-
string
-
Hexadezimale Repräsentation von Daten.
Rückgabewerte
Gibt die binäre Repräsentation der Daten zurück. Bei einem Fehler wird false
zurückgegeben.
Fehler/Exceptions
Falls die Länge des Eingabestrings ungerade ist, oder dieser ein ungültiger
hexadezimaler String ist, wird ein E_WARNING
-Fehler
geworfen.
Beispiele
Beispiel #1 hex2bin()-Beispiel
<?php
$hex = hex2bin("4865786164657a696d616c6520426569737069656c646174656e");
var_dump($hex);
?>
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:
string(26) "Hexadezimale Beispieldaten"