PHP 5 >= 5.4.0, PHP 7, PHP 8
hex2bin - Decodes a hexadecimally encoded binary string

hex2bin( string$string ): string|false

Decodes 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.



Hexadecimal representation of data.

Return Values

Returns the binary representation of the given data or false on failure.

Exceptions and Errors

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

Related Functions

Example of hex2bin

Show all examples for hex2bin

PHP Version:

Function hex2bin:

Strings Functions

Most used PHP functions