当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP hex2bin()用法及代码示例


hex2bin()函数是PHP中的内置函数。 hex2bin()函数用于解码十六进制编码的二进制字符串。即,它将以十六进制表示形式编码的二进制字符串解码回二进制表示形式。

注意:此函数的目的不是将十六进制数转换为二进制数,为此,我们可以在PHP中使用base_convert()函数。此函数仅用于解码十六进制编码的二进制字符串。

用法:


string hex2bin($hexString)

参数:此函数接受单个参数$hexString,该参数表示需要解码为二进制表示形式的十六进制数据。

返回值:该函数返回一个字符串,该字符串是hexa-decimal输入$hexString的二进制表示形式。如果此函数无法将十六进制字符串解码为二进制,则返回False。

例子:

Input : $hexString = "48656c6c6f20576f726c6421"
Output : Hello World!

Input : $hexString = "6578616d706c65206865782064617461" 
Output : example hex data

以下示例程序旨在说明hex2bin()函数:

程序1:

<?php 
  
echo hex2bin("48656c6c6f20576f726c6421"); 
  
?>

输出:

Hello World!

程序2:

<?php 
  
echo hex2bin("6578616d706c65206865782064617461"); 
  
?>

输出:

example hex data

参考:
http://php.net/manual/en/function.hex2bin.php



相关用法


注:本文由纯净天空筛选整理自Twinkl Bajaj大神的英文原创作品 PHP | hex2bin() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。