(PHP 5 >= 5.4.0, PHP 7)
hex2bin — Decodes a hexadecimally encoded binary string
$data
) : stringDecodes a hexadecimally encoded binary string.
This function does NOT convert a hexadecimal number to a binary number. This can be done using the base_convert() function.
data
Hexadecimal representation of data.
Returns the binary representation of the given data başarısızlık durumunda FALSE
döner.
If the hexadecimal input string is of odd length or invalid hexadecimal string
an E_WARNING
level error is thrown.
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. |
Örnek 1 hex2bin() example
<?php
$hex = hex2bin("6578616d706c65206865782064617461");
var_dump($hex);
?>
Yukarıdaki örnek şuna benzer bir çıktı üretir:
string(16) "example hex data"