画像を PHP ページとして表示する方法
画像を PHP ページとして表示するには、適切なコードを使用して、画像ファイルを読み取り、画像タイプとしてページ出力に送り返します。その方法は次のとおりです:
-
画像ファイルを読み取ります: fopen() などの適切な PHP 関数を使用して、画像ファイルを読み取ります。ファイルをバイナリ モードで開いていることを確認してください。
-
Content-Type ヘッダーを設定します: 画像データをページ出力に送信する前に、Content-Type を設定する必要があります。画像の種類を示すヘッダー。たとえば、JPEG 画像の場合、次のように設定します:
header("Content-Type: image/jpeg");
ログイン後にコピー
-
画像データの送信: fpassthru() 関数を使用して画像データを出力に送信します。この関数は、画像を処理せずに出力にダンプします。
-
スクリプトを終了します: 画像データを送信した後、exit を使用して PHP スクリプトを終了する必要があります。
追加のヒント:
- PHP タグの前後に余分な空白を入れないようにしてください。
- UTF-8 BOM を避けるために、スクリプトを「ANSI」または「ASCII」として保存します画像の表示を妨げる可能性があります。
- ファイル名を画像 ID に置き換えることで、ファイル名を入力する必要がなくなります。
以上がPHP ページから画像を直接提供するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。