Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

hex2bin

String-Funktionen

    Befehl:
string hex2bin ( string $data )


    Parameter-Liste:
NameBeschreibung
dataHexadezimale Repräsentation von Daten.

    Rückgabewerte:
Gibt die binäre Repräsentation der Daten zurück Im Fehlerfall wird FALSE zurückgegeben.

    Beschreibung:
Dekodiert einen hexadezimal kodierten Binärstring.


    Aktiv in Version:
(PHP >= 5.4.0, PHP 7)

    Hinweis:
Achtung:

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


    Fehler:
Falls die Länge des Eingabestrings ungerade ist, wird ein E_WARNING Fehler geworfen.

    Siehe auch:
Wandelt Binär-Daten in ihre hexadezimale Entsprechung um
 
Entpackt die Daten eines Binär-Strings
 

hex2bin() - Beispiel:


Eingabe:
<?php
$hex = hex2bin("6578616d706c65206865782064617461");
var_dump($hex);
?>


Ausgabe:
string(16) "example hex data"

Beschreibung:
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.
String-Funktionen