ホームページ  >  記事  >  バックエンド開発  >  PHP画像出力のコードが文字化けする

PHP画像出力のコードが文字化けする

WBOY
WBOYオリジナル
2016-06-23 14:01:55801ブラウズ

PHP を学習し始めたのですが、なぜこのコードは文字化けを出力します
84b768b163d1a00701462a7aeae42b63



ディスカッションに返信 (解決策)

スクリーンショットを投稿してください

$im = imagecreate(200,60);$white = imagecolorallocate($im, 225, 66, 159);   // 输出图像到浏览器header ( 'Content-Type: image/gif' );imagegif($im);



に従ってヘッダーを追加しても動作しない場合はどうすればよいですか上記のメソッドに

$im = imagecreate(200,60);$white = imagecolorallocate($im, 225, 66, 159);   // 输出图像到浏览器header ( 'Content-Type: image/gif' );imagegif($im);


を追加しました ヘッダーの後にエラーが報告されます

最初の

$im = imagecreate(200,60);$white = imagecolorallocate($im, 225, 66, 159);   // 输出图像到浏览器header ( 'Content-Type: image/gif' );imagegif($im);

ヘッダーを追加した後にエラーが報告されます
ヘッダーの前にタスク出力を削除してください。 echo print とその他の出力を削除してください。

単独で実行できます。コードは間違いなく問題ありません。

最初の はありません。先ほどの内容ですが、この3行だけがコードです

​​
渡したコードだけを実行しても全然大丈夫です

以上、3Qです。このヘッダーは何ですか? まだ本には紹介されていません


あげたコードだけ実行すれば全然大丈夫です

以上、3Qです。そのヘッダーは何ですか? この本では紹介されていません

header() 関数は、元の HTTP ヘッダーをクライアントに送信します。
実際の出力がブラウザに送信される前に header() 関数を呼び出す必要があることを認識することが重要です
Baidu には多くの設定があります

与えたコードを一人で実行するだけで大​​丈夫です わかりました
わかりました、3Q。そのヘッダーは何ですか? この本では紹介されていません

header() 関数は、元の HTTP ヘッダーをクライアントに送信します。
実際の出力がブラウザに送信される前に header() 関数を呼び出す必要があることを認識することが重要です
Baidu で設定できます
熱心なご協力に感謝します!

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。