在PHP中,字符串函数 hex2bin() 转换十六进制字符串为二进制(ASCII)字符串。有关将二进制(ASCII)字符串转换为十六进制字符串,请参考 bin2hex() 函数。
函数语法:
hex2bin ( string $data ) : string
函数参数说明:
参数描述data必需。要转换的十六进制值。
hex2bin() 函数把十六进制值的字符串转换为 ASCII 字符。
注意:
这个函数不是转换十六进制数字为二进制数字,而是把十六进制表示的字符串转换为ASCII字符组成的字符串。
当转换成功时,返回对应的二进制字符串;转换失败,则返回false。
举例1:
<?php
// 把十六进制值转换为二进制ASCII字符串
echo hex2bin('68656c6c6f20776f726c64');
以上代码输出如下:
hello world