php怎么拼接二进制数据成字符串
php如何拼接二进制数据成字符串?比如字符“你”的utf8 编码是“E4BDA0”。
现在有一数组$arr
$arr = array(chr(228), chr(189), chr(160));
如何将其拼接成一块,可以让其打印出字符“你”?
求帮助 二进制 php utf-8 编码 分享到:
------解决方案--------------------
$arr = array(chr(228), chr(189), chr(160));
echo join('', $arr); //你
foreach($arr as $v) echo $v;
for($i=0; $i
echo pack('H*', 'E4BDA0');
echo hex2bin('E4BDA0');
PHP之友评论