PHP EOF (heredoc) は、コマンド ライン シェル (sh、csh、ksh、bash、PowerShell、zsh など) およびプログラミング言語 (Perl、PHP、Python、Ruby など) で文字列を定義する方法です。
使用法の概要:
1. セミコロンが後に続く必要があります。そうしないとコンパイルが通過しません。
2. EOF は他の文字に置き換えることができますが、終了識別子が開始識別子と一致していることを確認してください。
3. 終了マークは、行の先頭で単独で行を占有する必要があります (つまり、行の先頭から開始する必要があり、スペースや文字で接続することはできません)。 4. 開始識別子は、引用符なしでも、一重引用符または二重引用符を使用しても、埋め込み変数およびエスケープ文字 を使用した場合と同様に解釈されます。埋め込み変数とエスケープ記号。
5. コンテンツに埋め込み引用符 (一重引用符または二重引用符) が必要な場合、エスケープ文字は必要ありません。これは、q および qq の使用と同等です。 例<?phpecho <<<EOF <h1>我的第一个标题</h1> <p>我的第一个段落。</p>EOF;// 结束需要独立一行且前后不能空格?>
関数は解析できません。ヒアドキュメントでは、次のように変数をコネクタで結合する必要はありません:
例<?php$name="runoob";$a= <<<EOF "abc"$name "123"EOF;// 结束需要独立一行且前后不能空格echo $a;?>
PHP If...Elseステートメントの操作と使い方について
以上がPHP EOF の使用手順 (こちらのドキュメント)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。