Anda dapat menggunakan beberapa metode berbeda tergantung pada pustaka gambar php yang telah Anda instal. Berikut beberapa contoh.
Catatan, gema hanyalah trik yang saya gunakan untuk menampilkan banyak gambar dari skrip php yang sama saat mengulang melalui sumber hasil MySQL. Anda juga bisa mengeluarkan melalui header() seperti yang ditunjukkan @NAVEED.
GD:
$image = imagecreatefromstring($blob);
ob_start(); //You could also just output the $image via header() and bypass this buffer capture.
imagejpeg($image, null, 80);
$data = ob_get_contents();
ob_end_clean();
echo '<img src="data:image/jpg;base64,' . base64_encode($data) . '" />';
ImageMagick (iMagick):
$image = new Imagick();
$image->readimageblob($blob);
echo '<img src="data:image/png;base64,' . base64_encode($image->getimageblob()) . '" />';
GraphicsMagick (gMagick):
$image = new Gmagick();
$image->readimageblob($blob);
echo '<img src="data:image/png;base64,' . base64_encode($image->getimageblob()) . '" />';