我将二进制数据转换为JPEG。 PHP很酷,因为我只需要发送header('Content-Type: image/jpeg;');
和echo
我的二进制文件。
但我的内容高于那个二进制文件:
echo 123;
header('Content-Type: image/jpeg;');
$data = hex2bin($CmnObiektZalacznik[0]->Binaria);
echo $data;
它当然会用Warning: Cannot modify header information - headers already sent by
警告所以我认为它(标题和二进制JPEG)可以输出到临时缓冲区这样的东西:
echo 123;
ob_start();
header('Content-Type: image/jpeg;');
$data = hex2bin($CmnObiektZalacznik[0]->Binaria);
echo $data;
ob_end_flush();
但我明白了吗?