php二进制与字符串转换怎样做

avatar
作者
筋斗云
阅读量:0

在PHP中,可以使用packunpack函数来进行二进制与字符串之间的转换。

  1. 将字符串转换为二进制:
$str = "Hello World"; $binary = unpack('H*', $str); echo $binary[1]; // 输出:48656c6c6f20576f726c64 
  1. 将二进制转换为字符串:
$binary = "48656c6c6f20576f726c64"; $str = pack('H*', $binary); echo $str; // 输出:Hello World 

注意:在将二进制字符串转换为普通字符串时,需要确保二进制字符串的长度是合适的,否则可能会出现乱码或截断的情况。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!