PHP EOF(ヒアドキュメント)を使用

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の

?>

出力:

 

 

 

 

 注意:

  変数を適切に解決することができる開始および終了マーカーの間に配置されているが、機能はできません。ヒアドキュメントでは、変数は、コネクタを必要としません  。あるいは、  スプライス

 

おすすめ

転載: www.cnblogs.com/h-gallop/p/11567134.html