(PHP >= 5.4.0)
hex2bin — Dekodiert einen hexadezimal kodierten Binärstring
$data
)Dekodiert einen hexadezimal kodierten Binärstring.
Diese Funktion konvertiert NICHT eine Hexadezimalzahl in eine Binärzahl. Dafür kann stattdessen die base_convert() Funktion verwendet werden.
data
Hexadezimale Repräsentation von Daten.
Gibt die binäre Repräsentation der Daten zurück Im Fehlerfall wird FALSE
zurückgegeben..
Falls die Länge des Eingabestrings ungerade ist, wird ein
E_WARNING
Fehler geworfen.
Version | Beschreibung |
---|---|
5.4.1 | Wenn die Länge des Eingabestrings ungerade ist, wird ein Fehler geworfen. In PHP 5.4.0 wurde ein String ungerader Länge akzeptiert, jedoch wurde das letzte Byte abgeschnitten. |
Beispiel #1 hex2bin() Beispiel
<?php
$hex = hex2bin("6578616d706c65206865782064617461");
var_dump($hex);
?>
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:
string(16) "example hex data"