PHP hex2bin() 函数
PHP hex2bin() 函数把十六进制值的字符串转换为 ASCII 字符
( PHP >= 5.4.0 )
函数原型
hex2bin( string )
参数
参数 | 描述 |
---|---|
string | 必需。要转换的十六进制值 |
返回值
返回转换字符串的 ASCII 字符,如果失败则返回 FALSE
更新日志
PHP 版本 | 更新说明 |
---|---|
PHP 5.5.1 | 如果字符串是无效的十六进制字符串,则抛出一个警告 |
PHP 5.4.1 | 如果字符串长度为奇数,则抛出一个警告 |
PHP 5.4.0 | 奇数字符串被默默接受,但是最后一个字节会被移除 |
范例
把十六进制值转换为 ASCII 字符
<?php echo hex2bin("48656c6c6f20576f726c6421");
运行以上 PHP 范例,输出结果如下
Hello World!