概要
ヒアドキュメント
詳細
下記構文でヒアドキュメントを利用可能です。
$var = <<< EOS contents1 contents2 contents3 EOS;
・EOSは任意の文字列
・contentsは設定対象の文字列
・変数名を指定すれば変数展開される(サンプル参照)
サンプル
#!/usr/bin/env php <?php $hige = "髭"; $template = <<< EOS hoge $hige hage EOS; print($template);
出力
hoge 髭 hage
Rubyと比較
# encoding: utf-8 hige = "髭"; template = <<EOS hoge #{hige} hage EOS print template