php デリミタ <<
PHP は Web プログラミング言語です。プログラミング プロセス中, HTML および JavaScript スクリプトの大きなセクションを出力するためにエコーを使用する状況が必然的に発生します。従来の出力方法 (文字列による出力) を使用する場合は、文字列内の引用符に一致する多数のエスケープ文字が必要です。構文エラーを避けるために特殊文字をエスケープします。 1箇所や2箇所くらいならまだ許せますが、完全なhtmlテキストや200行のjsだったら誰でも倒れると思います。これが、PHP が区切り文字を導入する理由です。少なくともその理由の大部分はこれです。
1. PHP 区切り文字の機能は、改行形式などを含め、その中にあるものをそのまま出力することです;
2. PHP 区切り文字内の特殊文字はエスケープされませんは必須です;
3. PHP 区切り文字内の PHP 変数は、通常はその値に置き換えられます。
PHP の区切り文字の形式は次のとおりです:
<< …… EOF;
例:
<?php $js = <<<EOF <script type="text/javascript"> //top:作用使得整个frameset都跳转 window.top.location.href = "$group_url/Manager/login"; </script> EOF; return $js;
推奨チュートリアル: 「php 入門から習熟まで 」
以上がPHPの区切り文字<