PHP-এ হেক্সाडেসিমেল স্ট্রিং ডিকোড
MySQL-এ UNHEX() ফাংশন হেক্সाडেসিমেল স্ট্রিংকে বাইনারি/স্ট্রিং-এ রূপান্তর করে। PHP-এ এর সমতুল্য ফাংশন হচ্ছে hex2bin()।
PHP সিনট্যাক্স
$variable = hex2bin("yourHexadecimalValue");
PHP উদাহরণ
$myFirstValue = hex2bin("7777772E4D7953514C4578616D706C652E636F6D");
var_dump($myFirstValue); // string(18) "www.MySQLExample.com"
$mySecondValue = hex2bin("416476616E6365644A617661576974684672616D65776F726B");
echo '
';
var_dump($mySecondValue); // string(23) "AdvancedJavaWithFramework"
MySQL UNHEX() তুলনা
mysql> SELECT UNHEX("7777772E4D7953514C4578616D706C652E636F6D");
+---------------------------------------------------+
| www.MySQLExample.com |
+---------------------------------------------------+
mysql> SELECT UNHEX("416476616E6365644A617661576974684672616D65776F726B");
+-------------------------------------------------------------+
| AdvancedJavaWithFramework |
+-------------------------------------------------------------+
PHP এবং MySQL-এ একই ইনপুট দিয়ে একই আউটপুট পাওয়া যায়।