ホームページ >バックエンド開発 >PHPチュートリアル >次の方法で文字列「」を定義すると、エラーが報告されるのはなぜですか?

次の方法で文字列「」を定義すると、エラーが報告されるのはなぜですか?

WBOY
WBOYオリジナル
2016-06-23 13:02:45917ブラウズ

次のように文字列「」を定義するとエラーが報告されるのはなぜですか? 「123」に変更すれば大丈夫です。
----

$aay = array("", '12'); ?どのようなエラーが報告されますか?

次のエラー メッセージが表示されます:

HTML1521: "" またはファイルの終わり。開始タグを持つすべての要素は、ドキュメントが終了する前に適切に終了する必要があります。
ファイル: ss.php、行: 4、列: 6

それはエディターからの単なる誤検知です

デバッグと実行に IE ブラウザーを使用しているため、エディターのレポートではなく、このエラー レポートが表示されました。 。

これは PHP のせいではありません

PHP を使用して文字列 を出力し、それがブラウザによってタグに解析されました

IE などの古いブラウザが閉じたタグを見つけてエラーを報告するのは正常です 新しい Firefox当時の Google はエラーを報告しませんそのため、まずブラウザを変更するか、 のような特別なコンテンツを出力しないでください
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。