バイナリデータを画像ソースとして直接使用するには、データ> URIスキーム 、例:
$uri = 'data:image/png;base64,'.base64_encode($row['binary-data']);
このURIは、画像のソースとして直接使用できます:
background-image: url(<?php echo $uri; ?>)
<img src="<?php echo $uri; ?>">
ただし、これにはいくつかの大きな欠点があります。これらのデータのサポートがないことに加えて 古いブラウザのURI、データ URIには、ペイロード、キャッシング、参照に関しても不利な点があります 。