In PHP, you can use the hex2bin() function to convert a string of hexadecimal values into ASCII characters. The syntax is such as "hex2bin(string)". The parameter string represents the hexadecimal value to be converted. .
The operating environment of this article: windows7 system, PHP7.1 version, DELL G3 computer
How to convert php hex to ascii?
hex2bin() function converts a string of hexadecimal values into ASCII characters.
Syntax
hex2bin(string)
Parameters
string Required. The hexadecimal value to convert.
Return value: Returns the ASCII characters of the converted string, or FALSE if it fails.
PHP Version: 5.4.0
Change Log:
Since PHP 5.4.1, a warning is thrown if the string length is odd. In PHP 5.4.0, odd strings are silently accepted, but the last byte is removed.
As of PHP 5.5.1, a warning is thrown if the string is an invalid hexadecimal string.
Example
Convert hexadecimal value to ASCII character:
<?php echo hex2bin("48656c6c6f20576f726c6421"); ?>
Output of the above code:
Hello World!
Recommended study: " PHP video tutorial》
The above is the detailed content of How to convert php hex to ascii. For more information, please follow other related articles on the PHP Chinese website!