ホームページ > バックエンド開発 > PHPチュートリアル > このように書くのはどういう意味ですか?解決

このように書くのはどういう意味ですか?解決

WBOY
リリース: 2016-06-13 13:49:44
オリジナル
1033 人が閲覧しました

このように書くのはどういう意味ですか?

上コードは HTML ファイルに書かれています。この上に EOT がありますcode 上記に対応する開始セクションがあるはずです。次の行 if($ifmagic && $read[lou]==0){print <
------解決策-----

ファイルには他のファイルが含まれていますか?または必要ですか? ------解決策---------

Heredoc テクノロジー (正式な PHP ドキュメントおよび技術書籍に記載)通常、これについては詳細に説明せず、これが Perl スタイルの文字列出力テクノロジであることについてのみ言及します。ただし、現在のフォーラム プログラムや記事システムの一部は、ヒアドキュメント テクノロジを巧みに使用して、インターフェイスとコードの準分離を部分的に実現しています。 PHP ドキュメントでは、echo が次のコマンドを使用して複数行の文字列を出力できることのみが記載されています (コマンド内の変数は自動的に置き換えられます):
PHP コード
コードを次のようにコピーします

echo <<これは、「ヒアドキュメント」構文を使用して、$variable 補間で複数行を出力します。
ヒアドキュメントターミネータが表示される必要があることに注意してください。
行にセミコロンだけを追加します。余分な空白はありません。
END;

上記の END 終了文字は自分で指定でき、「EOT」を使用して終了します。ただし、この END が有効であるためには行の先頭になければならないことに注意してください。これは実際には Heredoc テクノロジの制限です (Heredoc は終了文字をカスタマイズできるため、この問題が発生します)。
DreamWeaver などのエディターでヒアドキュメントの内容が正しく認識され、「見たものがそのまま得られる」 Web デザインを実現するには、ヒアドキュメントにコメントを追加する必要があります。サンプル ファイルは次のとおりです。

PHP コード
次のようにコードをコピーします:






テンプレート ファイルは、実際には実行される標準の PHP ファイルです。ただし、このような PHP ファイルの HTML スタイルは、DreamWeaver では正しく表示されます。出力時にすべての PHP コードは HTML コメントとみなされ、出力されません。たとえば、上記のファイルは DreamWeaver では次のように表示されます:
PHP コード
次のようにコードをコピーします:

Hello,$name!

このように、ページでは、DW のビジュアル インターフェイスを使用して、インターフェイスの変更、美化、その他の作業を実行できます。コードと HTML を完全に分離することはできませんが、少なくとも補助的な設計方法を提供します。


このようにして、ページをデザインするときに、DW のビジュアル インターフェイスを使用して、インターフェイスの変更、美化、その他の作業を実行できます。コードと HTML を完全に分離することはできませんが、少なくとも補助的な設計方法を提供します。

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