[PHP-users 760] Re: 可変変数? と配列、関数

LastTom php-users@php.gr.jp
Thu, 19 Jul 2001 12:05:24 +0900


松川です。

> $x = "em_report";
> 
> $$x = array(1=>"Hello",2=>"world");
> 
> print $$x[2] . "<br>";
> 
> ?>
> 
> というコードを実行したのですが、私は、「world」を期待するのですが、どうもそ
> のように動きません。

  この状態で「world」を表示させるには、

print ${$x}[2] . "<br>";

か、もしくは、

print $em_report[2]."<br>";

です。重松さんならもうこれでおわかりでしょう。

Tsutomu Matsukawa