PHP <<< の使用法について

WBOY
リリース: 2016-07-25 08:46:45
オリジナル
1194 人が閲覧しました
YUN77.NET 香港サーバー無料トライアルへようこそ~~~

Heredoc テクノロジは、一般に正式な PHP ドキュメントや技術書籍には詳しく説明されていません。Perl スタイルの文字列出力テクノロジであるとのみ言及されています。ただし、現在のフォーラム プログラムや記事システムの一部は、ヒアドキュメント テクノロジを巧みに使用して、インターフェースとコードの準分離を部分的に実現しています。その典型的な例が phpwind テンプレートです。
以下の通り:
$name = '浅瀬での水泳';
印刷 <<
無題のドキュメント
こんにちは、$name さん!
EOT;
?>
1. << 2. 開始タグと終了タグの間にある変数は正常に解析できますが、関数は解析できません。ヒアドキュメントでは、次のように変数をコネクタで結合する必要はありません。 $v=2;
$a= << 「abc」$v
「123」
終わり;
echo $a; //結果は二重引用符で囲まれて出力されます: "abc"2 "123"
3. ヒアドキュメントは、大量の HTML 構文文書を含む文書を出力する場合によく使用されます。たとえば、関数outputhtml()はHTMLホームページを出力する必要があります。書き方は2通りあります。明らかに、2 番目の書き方の方がシンプルで読みやすいです。
関数出力html(){
echo "";
echo "ホームページ
"; echo "ホームページのコンテンツ";
エコー ";
}
関数outputhtml()
{
エコー <<
ホームページ

ホームページのコンテンツ

EOT;
}
出力html();








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