画像リソースを処理するPHPアプリケーションをデバッグしています。( PHPマニュアルの専門用語$dst_image
に従って)出力を確認したいのですが、コードがブラウザーに出力できる場所にありません。最良のデバッグ手順は、ファイルに書き込み、そのファイルをブラウザにロードすることでしょうか?他のアイデアはありますか?$dst_image
ありがとう。
画像リソースを処理するPHPアプリケーションをデバッグしています。( PHPマニュアルの専門用語$dst_image
に従って)出力を確認したいのですが、コードがブラウザーに出力できる場所にありません。最良のデバッグ手順は、ファイルに書き込み、そのファイルをブラウザにロードすることでしょうか?他のアイデアはありますか?$dst_image
ありがとう。
例1と2を参照してくださいimagejpeg
。jpegデータが出力されます。
あなたはいくつかのことをする必要があります:
header('Content-Type: image/jpeg');
最後に、次のような結果になるはずです。
<?php
// Get new dimensions
// Resample
// etc...
// set header so browser can render image properly
header('Content-Type: image/jpeg');
// Output
imagejpeg($image, null, xxx);
// [or]
echo file_get_contents($pathToJpgImage);
<img src="data:image/jpeg;base64,..." />
。画像については、base64_encodeのphpドキュメントを参照してください。