21,886
社区成员
发帖
与我相关
我的任务
分享
$s = '';
foreach($tmpBytes as $ch) $s .= pack('C', $ch);
$s = '';
foreach($tmpBytes as $ch) $s .= chr($ch);
$s = join('', array_map('chr', $tmpBytes));
array_unshift($tmpBytes, 'C*');
$s = call_user_func_array('pack', $tmpBytes);
$i = 1;
foreach($tmpBytes as $k)
{
echo "<br>".dechex($tmpBytes[$i]);
}
会得到你说的结果吗?$path = "1.png";
$file = fopen($path,"wb");//打开文件准备写入
fwrite($file, $tmpBytes);//写入 $tmpBytes不就是二进制吗?
fclose($file);//关闭