hex2bin

(PHP 5 >= 5.4.0, PHP 7)

hex2binDekodiert einen hexadezimal kodierten Binärstring

Beschreibung

hex2bin ( string $data ) : string

Dekodiert einen hexadezimal kodierten Binärstring.

Achtung

Diese Funktion konvertiert NICHT eine Hexadezimalzahl in eine Binärzahl. Dafür kann stattdessen die base_convert() Funktion verwendet werden.

Parameter-Liste

data

Hexadezimale Repräsentation von Daten.

Rückgabewerte

Gibt die binäre Repräsentation der Daten zurück. Im Fehlerfall 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"

Siehe auch

  • bin2hex() - Wandelt Binär-Daten in ihre hexadezimale Entsprechung um
  • unpack() - Entpackt die Daten eines Binär-Strings