タグ

ブックマーク / masha.maakikaku.jp (1)

  • [PHP][可変変数] 変数名や関数名を動的に指定する – masha.webTechLog

    連番の変数や関数名を for で処理するときなど、 動的に名前を指定したいときがある。 そのときは「可変変数」「可変関数」を使用するようだ。 以下メモメモ。。 ■可変変数 PHP: 可変変数 – Manual http://jp.php.net/manual/ja/language.variables.variable.php 変数名を動的に指定する場合は、 $a = ‘hello’; $$a = ‘world’; (または $hello = ‘world’;) としたとき、以下のような出力。 echo “$a”; → hello echo “${$a}”; → world echo “$hello”; → world 変数名の一部だけを可変にする場合は、 $b = ‘llo’; echo “$he{$b}”; → エラーとなる! echo “${‘he’ . $b}”; → world

    hidehara
    hidehara 2014/02/22
    連番の変数や関数名を for で処理するときなど、動的に名前を指定したいときに。できた!
  • 1