PHP EOF(ヒアドキュメント)は、コマンドラインシェル上の文字列(例えばSH、CSH、kshのは、bash、PowerShellとzshの)方法及びプログラミング言語で定義された(Perl、PHP、PythonおよびRubyなど)です。
概要:
1一般にEOF、EOD、EOT(カスタマイズ)として同定、同定および終了識別が一貫していなければならない始めます。
図2は、ロゴの端部は、順番に別の行になければならず、ターミネーター、スペースとインデントなしの最初の行として。
図3に示すように、中間の開始識別および終了識別は、文字列のコンテンツを入れ子にすることができ、コンテンツは、HTMLタグの変数であってもよいです
図4は、EOFは内容がエスケープネストされた単一または二重引用符を必要としない、デフォルトのエスケープを持っていますが、まだ\ nを\トン他の特別なエスケープをサポートしています。
例:
<?phpの
$ A = 123;
$ bの= <<< EOF
<P>これはテストEOFです!</ P>
<P> 'このテストEOFです!' </ P>
<P>ネストされた変数A = $ A </ P>
EOF;
//最後は独自の行を必要とし、行の先頭には、前後に他の出力ではなく、スペースを持つことはできません
エコー$ bの
?>
出力:
注意:
変数を適切に解決することができる開始および終了マーカーの間に配置されているが、機能はできません。ヒアドキュメントでは、変数は、コネクタを必要としません 。あるいは、 スプライス