PHP hex2bin()Functions
Examples
Convert hexadecimal value to ASCII characters:
<?php
echo hex2bin("48656c6c6f20576f726c6421");
?>
echo hex2bin("48656c6c6f20576f726c6421");
?>
The above example outputs:
Hello World!
Definition and Usage
The hex2bin() function converts a string of hexadecimal values to ASCII characters.
Syntax
hex2bin(string)
| Parameters | Description |
|---|---|
| string | Required. The hexadecimal value to be converted. |
Technical Details
| Return Value: | Returns the ASCII characters of the converted string, or FALSE on failure. |
|---|---|
| PHP Version: | 5.4.0+ |
| Changelog: | Since PHP 5.4.1, a warning is thrown if the string length is odd. In PHP 5.4.0, odd-length strings were silently accepted, but the last byte would be removed. Since PHP 5.5.1, a warning is thrown if the string is an invalid hexadecimal string. |
PHP String Reference Manual Other Extensions