LoginSignup
0
0

More than 1 year has passed since last update.

ヒアドキュメント 「<<<」 PHP

Posted at

用途

  • 変数に複数行の文字列を代入する時に使う。

使用方法

<?php
$hoge = <<< ABC
おはよう
こんにちは
こんばんわ
ABC;
 
echo $hoge;
?>

// 結果
おはよう
こんにちは
こんばんわ
  • ヒアドキュメントを使う際には、= + <<< + IDの順で書く。
    例ではABCがIDにあたる。
  • IDからIDまでの文字列を代入する。
    例ではABCからABCの間に書いてある文字列が代入される。
  • IDはルール内であれば自由につけることができる。(ABCに意味はありません)

文字列の中で変数を使用する場合

<?php
$var = true;
$hoge = <<< "ABC"
varの値は$var
ABC;
 
echo $hoge;
?>

// 結果
varの値はtrue
  • 変数を使用する際は、開始のIDをダブルクオートで囲う。
    ※シングルクオートだと変数名がそのまま表示される。

 
 
 
下記の記事を参考に執筆しました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0