- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:imgとfile_get_contentsの違い)
imgとfile_get_contentsの違い
このQ&Aのポイント
- imgタグとfile_get_contents関数の違いを説明します
- imgタグは指定されたURLの画像を表示するためのタグですが、file_get_contents関数は指定されたURLのコンテンツを取得するための関数です
- imgタグはリダイレクトが発生した場合でも表示されますが、file_get_contents関数はリダイレクトせずにコンテンツを取得するため、アフィリも作動せず画像も表示されません
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
この状況では、headerとは送信されるのではなく、受け取るものです。 HTMLのimgタグと phpのfile_get_contentsは根本的に意味合いが違います。 http://www.e-click.jp/jpn/app/?app=AJI+9999 が何をしているのかと言うと、推測ですが、 imgタグで画像を呼び出そうとするたびに、表示したことをカウントしたり、表示した端末やホストなどの情報を収集して、画像ファイルを返している。 と言えばわかりやすいですかね? file_get_contentsはマニュアルを見てもわかるように文字列を表示するものなので、 文字列を返していないので正しく表示はできません。 file_get_contentsを使うことは諦めて、何がしたいのか? 目的を書いていただけたらと思います。
その他の回答 (1)
- bm_hiro
- ベストアンサー率51% (200/388)
回答No.2
んー、そもそも file_get_contents() にパラメータ付きのURLってwarning とか出るんじゃないですかね・・?