我需要迭代一个外部数组client_idArr,它有多个id item_to和item_for有多个整数值,item_from小于item_to。问题是client_idArr只迭代一次。请帮助
我的代码:
foreach ($client_idArr as $id) {
for ($i=0; $i <= sizeof($item_from); $i++) {
for ($j=$item_from[$i]; $j <=$item_to[$i] ; $j++) {
$item_Arr = array(
'id'=>$id,
'item_for'=>$j,
'charge_per_item'=>$charge_per_item[$i]
);
$insertItem = $this->model->addCharges($item_Arr);
}
}
}
答案 0 :(得分:0)
数组的索引介于0和size-1之间
所以改变你的代码如下:
for($ i = 0; $ i&lt; sizeof($ item_from); $ i ++){