php 変数(変数名)の結合について。
php 変数(変数名)の結合について。
こんばんは。
phpでホームページを作成しておりますが
どうも上手く動かないのでこちらに質問させて頂きました。
変数名$testに数字を連番で付け、
$test0 = (値1,値2,値3,・・・)
$test1 = (値1,値2,値3,・・・)
$test2 = (値1,値2,値3,・・・)
と各変数に配列を代入したいと考えています。
そこで、for文を使用し、
for($i=0; $i<10; $++) {
$test.$i = (値1,値2,値3,・・・)
}
と記述た所、上手く動作せずに困っております。
二次元配列での代入は可能だと思いますが
$test[0] = (値1,値2,値3,・・・)
$test[1] = (値1,値2,値3,・・・)
$test[2] = (値1,値2,値3,・・・)
for($i=0; $i<10; $++) {
$test[$i] = (値1,値2,値3,・・・)
}
※ 実験してませんけど・・・。
なるべく二次元は使わないで処理したく思いますが
やはり二次元配列のが合理的でしょうか・・・。
その点も踏まえ、何方かご教授頂ければ幸いです。
宜しくお願いいたします。
補足
ご回答ありがとうございます。 ちなみに、 for($i = 0; $i < 10; $i++) { $hensu = "arr_" . $i . "[]"; $$hensu = a } このようにはできませんよね。 $arr_1[]、$arr_2[]・・・のような感じにしたいんですが・・・