1

生成された配列をいくつか取得し、それらの変数名を次のような別の配列に格納しました

$array1 = 4x119 array;
$array2 = 4x119 array;
etc ..
$var1= [
"array1",
"array2",
etc...
];

このようにそれらをループしようとしています

foreach ($var1 as $loopitem){
var_dump($$loopitem[3]);
}

これをあいまいにするにはどうすればよいですか?

現在、[3]なしでvarダンプが正しく返されるのでは$loopitem[3]なく、の内容と呼ばれる変数を探していることはかなり確信しています。$arr1[3]

[3] なし

配列(4) {
  [0]=>
  配列(119) {

残りの出力

[3]で

ヌル

助言がありますか ?

4

1 に答える 1

5

を使用${$loopitem}[3]して、読みやすく、明確にすることができます。実際には、変数変数には常に$$fooその構文を使用していまし$fooた。

ただし、それらをまったく使用せず、代わりに配列を使用する方がさらに良いでしょう!

于 2013-01-14T22:45:52.100 に答える