ホームページ  >  記事  >  バックエンド開発  >  php echo出力htmlオンライン投稿の問題

php echo出力htmlオンライン投稿の問題

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

とても奇妙です。各 HTML をエコーすると、echo "dbdac7692e931ab4a697b99a7e5bd440" になります。論理的に言えば、青色のマークがあるはずですが、一部は青色で、一部は灰色になります。なぜでしょうか。


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

コードはエスケープされていません

echo "<meta http-equiv=\"Content-Type\" content=\"text/html;charset=gb2312\">";//或者使用单引号echo '<meta http-equiv="Content-Type" content="text/html;charset=gb2312">';

コードはエスケープされていません

echo "<meta http-equiv=\"Content-Type\" content=\"text/html;charset=gb2312\">";//或者使用单引号echo '<meta http-equiv="Content-Type" content="text/html;charset=gb2312">';


これで改善されました。しかし、ページが表示されません。すべてのページは HTML でデザインされており、コードがコピーされます。次に、出力にエコーを追加します。それに問題があるとは知りませんでした。エコーをかけないと。フォームが表示されます。




ダブルクォート内のダブルクォーテーションは変更されないか、外側はシングルクォーテーションが使用されています。エコー出力が適切に使用されていない場合、エラーが報告されます。

質問するときは写真を投稿するのではなく、誰もがコピーできるようにコードを投稿するのが最善です。

学ぶとよいでしょう
ヒアドキュメントの構文構造
nowdoc の構文構造 (PHP 5.3.0 以降)
これら 2 つの代入方法

$str = <<<EOD这里可以放一大段html源代码EOD;echo $str;

質問するときに画像を投稿するのではなく、誰もがコピーできるようにコーディングすることをお勧めします!

06e01373989ca2f07bfee02f0d0d9c3b5db79b134e9f6b82c0b36e0489ee08ed を直接試すことができます。

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