[PHP-users 18561]Re: 変数を組み合わせて変数名を参照したい

ISIGE, Akira xia @ silvia.com
2003年 10月 23日 (木) 07:27:07 JST


いしげ です.

Thu, 23 Oct 2003 03:07:32 +0900 の
"Shigeru Hasegawa" <kiriwo @ nk.rim.or.jp> 様のメールより.

> $varA = "line";
> $varB = 5;
> eval ("$varA$varB = \"テキストデータ\";");
> これで変数「line5」を参照すると文字列「テキストデータ」が取り出せるように
> したいのですが、うまくいきません。

変数名だけの話であれば,eval() を使わなくても,

<?php
    $varA = "line";
    $varB = 5;
    ${ $varA. $varB } = "テキストデータ";
?>

で,期待通りの動作かと思います.


------------
ISIGE, Akira



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