Query: hex2bin
OS: php
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
HEX2BIN(3) 1 HEX2BIN(3) hex2bin - Decodes a hexadecimally encoded binary stringSYNOPSISstring hex2bin (string $data)DESCRIPTIONDecodes a hexadecimally encoded binary string. Caution This function does NOT convert a hexadecimal number to a binary number. This can be done using the base_convert(3) function.PARAMETERSo $data - Hexadecimal representation of data.RETURN VALUESReturns the binary representation of the given data or FALSE on failure.ERRORS/EXCEPTIONS If the hexadecimal input string is of odd length or invalid hexadecimal string an E_WARNING level error is thrown.CHANGELOG+--------+---------------------------------------------------+ |Version | | | | | | | Description | | | | +--------+---------------------------------------------------+ | 5.5.1 | | | | | | | A warning is thrown if the input string is | | | invalid hexadecimal string. | | | | | 5.4.1 | | | | | | | 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. | | | | +--------+---------------------------------------------------+EXAMPLESExample #1 hex2bin(3) example <?php $hex = hex2bin("6578616d706c65206865782064617461"); var_dump($hex); ?> The above example will output something similar to: string(16) "example hex data"SEE ALSObin2hex(3), unpack(3). PHP Documentation Group HEX2BIN(3)
Related Man Pages |
---|
hex2bin(3) - php |
openssl_decrypt(3) - php |
openssl_random_pseudo_bytes(3) - php |
phar.setstub(3) - php |
pg_unescape_bytea(3) - php |
Similar Topics in the Unix Linux Community |
---|
Binary and hex in unix |
Modifying binary file by editing Hex values ? |
ascii to hex |
Get the places of binary digits in the korn shell script |
Regex and backreference to replace in binary file |