Я конвертирую двоичные данные в 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();
Но я могу это сделать?
Задача ещё не решена.
Других решений пока нет …