如何在PHP中附加到另一个数组中的数组

时间:2016-05-24 12:18:54

标签: php arrays

我有一个包含4个元素(子数组)的数组。

$orders = array( array(), array(), array(), array() );

现在,我想告诉每个子数组将项目附加到自身,所以我像这样迭代它们:

for($i=0; $i<4 ; $i++ ) {
  $orders[$i][] = rand();     // this does not work, unexpected '['
}

实现这一目标的更好方法是什么?

1 个答案:

答案 0 :(得分:3)

您遇到语法错误:

for($i=0; $i<4 ; $i++ ) {
   $orders[$i][] = rand();     // this does not work, unexpected '['
}

但这可能会更好:

foreach($orders as $key => $order){
    $orders[$key][] = rand();
}