1

次のコードの効果は何ですか?

$page = <<<CON
<p><center>Blah blah blah</center></p>
CON;

何をし<<<CONますか?


使用するmktemp(1)tempfile(1)、一意のファイル名を考えなければならない費用を節約できます。

4

2 に答える 2

7

これは として知られていheredocます。これは基本的に、複数行にわたる変数の値を定義する方法であり、従来の文字列のようにエスケープする必要はありません。「CON」の部分は、値の開始と終了を表す単なる識別子です。これは、より使い慣れた値に変更できます。

$str = <<<EOD
Example of string
spanning multiple lines
using heredoc syntax.
EOD;
于 2010-01-19T00:00:37.897 に答える
2

それが PHP のヒアドキュメント演算子です。このリンクの詳細:

http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc

于 2010-01-18T23:57:42.533 に答える