PHP中MySQL的UNHEX()函数等价的是什么?
您可以使用PHP中的hex2bin()函数,因为它是MySQL的UNHEX()函数的等价项。
语法如下 −
$任何变量名 = hex2bin("你的十六进制值");
要理解上述语法,让我们在PHP中实现上述语法。 PHP代码如下 −
$myFirstValue = hex2bin("7777772E4D7953514C4578616D706C652E636F6D");
var_dump($myFirstValue);
$mySecondValue=hex2bin("416476616E6365644A617661576974684672616D65776F726B");
echo('<br>');
var_dump($mySecondValue);
PHP代码如下所示 −

这里是输出的截图 −

这里是MySQL中UNHEX()函数的使用 −
情况1 − 查询如下所示 −
mysql> SELECT UNHEX("7777772E4D7953514C4578616D706C652E636F6D");
输出如下所示 −
+---------------------------------------------------+
| UNHEX("7777772E4D7953514C4578616D706C652E636F6D") |
+---------------------------------------------------+
| www.MySQLExample.com |
+---------------------------------------------------+
1 row in set (0.00 sec)
情况2 − 查询如下所示 −
mysql> SELECT UNHEX("416476616E6365644A617661576974684672616D65776F726B");
输出如下所示 −
+-------------------------------------------------------------+
| UNHEX("416476616E6365644A617661576974684672616D65776F726B") |
+-------------------------------------------------------------+
| AdvancedJavaWithFramework |
+-------------------------------------------------------------+
1 row in set (0.00 sec)
阅读更多:MySQL 教程
极客教程