PHP 中与 MySQL 的 UNHEX() 等效的是什么?
你可以使用 hex2bin() 函数,因为它等同于 PHP 中的 MySQL UNHEX()。
语法如下 −
$anyVariableName = hex2bin("yourHexadecimalValue");
为了理解上述语法,让我们在 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)
广告