[PHP-users 21171]Re: 可変変数について

Yoshihisa Inoue bok @ bbsbrain.ne.jp
2004年 4月 7日 (水) 17:43:33 JST


ども井上です。

"y rie" <daisy_rie @ hotmail.com> wrote:

> 以下のような可変変数を使ったスクリプトを作成して実行したのですが、
> 何も表示されることなく実行が終了してしまいます。
> <?php
> $name = "array_vars['tree1']['tree2']";
> $array_vars['tree1']['tree2'] = 'Test!';
> echo ${$name};
> ?>

あの〜可変定数になってないような気がするんですが、

これだと $name に"array_vars['tree1']['tree2']"という値が
入っただけなのでは?

<?php
$name = "array_vars";
${$name}['tree1']['tree2'] = 'Test!';
echo ${$name}['tree1']['tree2'];
?>
でわ?

By Yoshihisa Inoue


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