[PHP-users 31277] Re: 配列の可変変数

Mashiki mashiki @ yanah.com
2007年 1月 19日 (金) 01:51:50 JST


 Mashikiです。

>となりますが、これを以下のようにブラケットも含めて変数で指定するにはどの
>ような方法があるでしょうか。
>
>$b='[key]';
>$c=$a{$b};
>print $c;

Setoさんの方法に似ていますが

  $a=array('key'=>'value');
  $b='[key]';
  $c=eval("return \$a$b;");
  print $c;

な感じでもいけるかと。


PHP-users メーリングリストの案内