hex2bin

(PHP 5 >= 5.4.0, PHP 7)

hex2binDecodes a hexadecimally encoded binary string

Açıklama

hex2bin ( string $data ) : string

Decodes a hexadecimally encoded binary string.

Dikkat

This function does NOT convert a hexadecimal number to a binary number. This can be done using the base_convert() function.

Değiştirgeler

data

Hexadecimal representation of data.

Dönen Değerler

Returns the binary representation of the given data başarısızlık durumunda FALSE döner.

Hatalar/İstisnalar

If the hexadecimal input string is of odd length or invalid hexadecimal string an E_WARNING level error is thrown.

Sürüm Bilgisi

Sürüm: Açıklama
5.5.1 A warning is thrown if the input string is invalid hexadecimal string.
5.4.4 A warning is thrown if the input string is of odd length. In PHP 5.4.0 the string was silently accepted, but the last byte was truncated.

Örnekler

Örnek 1 hex2bin() example

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

Yukarıdaki örnek şuna benzer bir çıktı üretir:

string(16) "example hex data"

Ayrıca Bakınız

  • bin2hex() - Bir ikil verinin onaltılık gösterimini elde eder
  • unpack() - Paketlenmiş bir ikil dizgeden verileri ayrıştırır