答え header("Content-type: image/gif"); echo base64_decode('R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=='); 画像をデータベースに格納しているなどの場合、「商品画像はありませんでした」の画像を表示する方法のひとつでもあります。 BASE64エンコードすれば、画像のバイナリをテキストで表現できるので、プログラムの中に画像のデータを持つことができます。 1px四方のGIF画像を使うのもよいでしょう。 「No Image」用の画像を用意するのもよいでしょう。 この方法を実際に使うときは、ヘッダにもう一工夫して、ブラウザに確実にキャッシュしてもらうようにすると、サーバー側の仕事が減らせます。