現在表示しているページ
日々是作譜 » PHP » PHPのヒアドキュメント

PHPのヒアドキュメント

ヒアドキュメントとは、複数行の文章を直接記述し利用できるようにする方法で、ヒアドキュメントの中はすべて文字列として扱われ、変数は展開されます。

いつも利用はしていたのですが、言葉としての「ヒアドキュメント」を知らなかったので、備忘録です。

ヒアドキュメントは以下のようにして利用します。

print <<< EOF
1行目
2行目
EOF;

変数はそのまま記述すれば展開されますが、{}で括ると変数であることを明示することになります。

配列やメンバ変数を展開するには、{}で必ず括る必要があります。

print <<< EOF
私は$orangeが好きです。
でも{$fruits['32']}や{$apple->fuji}のがもっと好きです。
EOF;

参考記事(外部)

« [MediaWiki]htaccessでShortURLを実現する
» [MediaWiki]Google Adsenseを導入

Google AdSense

関連エントリー

  1. Smartyの比較演算子/論理演算子
  2. Google AJAX Language APIをPHPから叩いて翻訳する
  3. Smartyで同一のコードを繰り返し出力をする
  4. Smartyでtableの行の背景色を交互に変える
  5. PHPで標準入力を取得する方法
  6. DoCoMo、au、SoftbankのGPSで位置情報をphpで取得する方法
  7. 緯度経度から住所を取得するAPI「rgeocode.php」
  8. Zend FrameworkのPHPコーディング規約
  9. Macで¥nで改行されないときはPHP_EOL
  10. auの個体識別番号(EZ番号)取得
  11. インストール済みのPHPにmbstringを組み込む
  12. Fedora 7にPEARをインストール
  13. いろいろとまどったけどEthna入った
  14. Ethnaってロリポップで使えるの?

コメント投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

トラックバック

このエントリーのトラックバックURL:
http://mt.hiroyukiarai.jp/mt-tb.cgi/377

検索

Google AdSense

カテゴリー

Blog Parts

あわせて読みたいブログパーツ
フィードメーター - 日々是作譜
track feed