我有一个包含4个元素(子数组)的数组。
$orders = array( array(), array(), array(), array() );
现在,我想告诉每个子数组将项目附加到自身,所以我像这样迭代它们:
for($i=0; $i<4 ; $i++ ) {
$orders[$i][] = rand(); // this does not work, unexpected '['
}
实现这一目标的更好方法是什么?
答案 0 :(得分:3)
您遇到语法错误:
for($i=0; $i<4 ; $i++ ) {
$orders[$i][] = rand(); // this does not work, unexpected '['
}
但这可能会更好:
foreach($orders as $key => $order){
$orders[$key][] = rand();
}