ホームページ > バックエンド開発 > PHPチュートリアル > php echo出力htmlオンライン投稿の問題

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

WBOY
リリース: 2016-06-23 14:26:49
オリジナル
1477 人が閲覧しました

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


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

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

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;
ログイン後にコピー

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

echo "test";

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



コードを送信するのは良いことですか? コードを送信しない場合は、サポートしてくれる人に尋ねる必要がありますか?デバッグしてコードを再度見つけますか?

なぜ html は echo を使うのでしょうか? html を直接書いたほうが良いのではないでしょうか?

echo " を直接試すことができます。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート