首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]hex2bin()函数—用法及示例

发布于 2025-04-27 13:21:49
0
18

函数名称:hex2bin()

函数描述:hex2bin() 函数将十六进制字符串转换为二进制字符串。

适用版本:PHP 5 >= 5.4.0, PHP 7

用法:

string hex2bin ( string $data )

参数:

  • data:要转换的十六进制字符串。

返回值:

  • 返回转换后的二进制字符串,或者在转换失败时返回 FALSE。

示例1:

$hexString = "48656c6c6f20576f726c64";
$binString = hex2bin($hexString);
echo $binString; // Output: Hello World

示例2(错误示例,转换失败):

$hexString = "Hello";
$binString = hex2bin($hexString);
var_dump($binString); // Output: bool(false)

注意事项:

  • 转换失败时,函数返回 FALSE。
  • 在 PHP 7.0.0 之前的版本中,如果输入的字符串长度为奇数,则会在转换之前自动在开头添加一个零字节(\0)。
  • 请确保输入的十六进制字符串是有效的,否则可能会导致意外的结果。
评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流