ホームページ  >  記事  >  バックエンド開発  >  phpの言語タグとは何ですか?

phpの言語タグとは何ですか?

青灯夜游
青灯夜游オリジナル
2019-10-10 11:45:477242ブラウズ

プログラミング言語のタグは、識別のためにソース コードに追加される文字列です。ほとんどの言語では、タグを識別子として扱い、その後に識別用のコロンが続きます。

phpの言語タグとは何ですか?

##PHP では、 PHP モードを終了します。 CSS、ASP、JSP、JS など、ほとんどの埋め込みスクリプト言語は、このモードで HTML に埋め込まれます。

必要に応じて、次のように HTML ファイルで PHP モードをオンまたはオフにできます。

phpの言語タグとは何ですか?

PHP がファイルを解析するとき、PHP はファイル内のコードの解釈を開始および停止するように PHP に指示する開始フラグと終了フラグを探します。 PHP は終了マークに遭遇すると、次の内容をそのまま出力するため、HTML ドキュメントには任意の数の PHP タグを埋め込むことができます。

注:

php スクリプトのみを含むファイルでは、終了マーク?> の存在は許可されません。これにより、終了マークが誤って挿入されるのを防ぐことができます。 header()、setCookie()、session_start()などの関数を使用してヘッダー情報を設定すると失敗します。

原因: PHP ファイルが別の PHP ファイルをロードするときに、ファイルの終了フラグが切れたらどうなりますか? >の末尾にスペース「 」がある場合、ファイル読み込み後のヘッダ情報設定機能を使用する際にエラーとなります。これらの関数では前にスペースを使用できないためです。また、これらのエンドマークを含むスクリプトはエンドマークをそのまま出力しますか? >後のスペース。

PHP タグ内のスペースは、解釈中に自動的に無視されます。

以上がphpの言語タグとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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