PHP中MySQL的UNHEX()函数等价的是什么?

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代码如下所示 −

PHP中MySQL的UNHEX()函数等价的是什么?

这里是输出的截图 −

PHP中MySQL的UNHEX()函数等价的是什么?

这里是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 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程