文字列を変数名とみなして変数にアクセスするやつ
JavaScriptのとき
developer.mozilla.org
連想配列扱いできる
var a = {b:123}; var text = "b"; console.log( a.b ); console.log( a[text] );
PHPのとき
www.php.net
可変変数という仕様でアクセスできる
{ } で囲った文字列が、変数名になる
<? $a = new stdClass; $a->b = 123; $text = "b"; echo $a->b ."\n"; echo $a->{$text} ."\n"; // こうも書ける echo ${"a"}->{"b"} ."\n";