Konwertowanie tablicy bajtów na obraz przy użyciu PHP i HTML
Używam PHP do pobierania danych z usługi SOAP, której częścią jest tablica bajtów obrazu zakodowanego w base64, i chcę wyświetlić ten obraz w przeglądarce. Krok pobierania danych działa prawidłowo, ale nie mogę znaleźć ani jednego sposobu wyświetlenia tego obrazu w przeglądarce.
Zakładając, że tablica bajtów jest przechowywana w PHP jako $ byteArray:
$img = "<img src= 'data:image/jpeg;base64, $byteArray' />";
print($img);
Spodziewałbym się, że kod wyświetli obraz w broswer, ale parser dla przeglądarki nadal zawodzi. Jakiś pomysł, co robię źle?
Przykładem byteArray, którego tutaj użyłem, byłoby: „[B @ 14a3da8”
Z góry dziękuję, Brian