ホームページ > バックエンド開発 > PHPチュートリアル > PHP での EOF の使用法の概要 (例付き)

PHP での EOF の使用法の概要 (例付き)

不言
リリース: 2023-04-04 12:10:02
転載
5398 人が閲覧しました

この記事では、PHP での EOF の使用法 (例とともに) を紹介します。これには一定の参考価値があります。必要な友人は参照できます。お役に立てば幸いです。

PHP EOF (heredoc) は、コマンド ライン シェル (sh、csh、ksh、bash、PowerShell、zsh など) およびプログラミング言語 (Perl、PHP、Python、Ruby など) で文字列を定義する方法です。 ) 方法。

使用法の概要:

の後にはセミコロンを付ける必要があります。そうしないとコンパイルは成功しません。

EOF は、終了識別子である限り、他の文字に置き換えることができます。と開始識別子は一貫しています;

終了マークは、行の先頭で単独で行を占有する必要があります (つまり、行の先頭から開始する必要があり、空白や空白で接続することはできません)文字);

開始マークは、引用符なしでも一重引用符および二重引用符付きでも可能です。引用符なしの場合は、引用符ありと同じ効果があり、埋め込み変数とエスケープ文字が解釈されますが、一重引用符は埋め込み変数を解釈しません。およびエスケープ文字;

コンテンツに埋め込みガイダンス (一重引用符または二重引用符、引用符を使用する場合) が必要な場合、エスケープ記号を追加する必要はなく、一重引用符と二重引用符は自動的にエスケープされます。 #

<?php
echo <<<EOF
    <h1>我的第一个标题</h1>
    <p>我的第一个段落。</p>
EOF;
// 结束需要独立一行且前后不能空格
?>
ログイン後にコピー

注:

は <<

開始タグと終了タグは同じです。たとえば、一般的に使用される大文字の EOT、EOD、EOF などを表現しますが、これらに限定されません (JSON、HTML なども使用できます)。開始タグと終了タグがテキスト内に出現しない限り。

開始タグと終了タグの間にある変数は通常どおり解析できますが、関数は解析できません。ヒアドキュメントでは、次のように変数をコネクタ . または で接続する必要はありません:

<?php
$name="如约智惠";
$a= <<<EOF
    "abc"$name
    "123"
EOF;
// 结束需要独立一行且前后不能空格
echo $a;
?>
ログイン後にコピー

以上がPHP での EOF の使用法の概要 (例付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
eof
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート