我有一个迭代使用for循环的数组。该数组在每个元素上都有URL,需要作为参数传递给函数。调用PHP中的foreach循环失败函数
当我在迭代期间调用函数时,循环在第一次迭代后停止,并且不会在整个数组上进行。
当我尝试只回声数组中的值,并没有在循环中调用函数,然后它工作正常。
这是如果我使用foreach循环相同的问题。请帮忙。
这里是我的代码
echo '<ol>';
for($i=0; $i < count($watchList); $i++){
saveProduct(getProductDetail($watchList[$i]));
echo ' <li>Product Saved '. $watchList[$i] .'</li>';
}
echo '</ol>';
'count($ watchList)'的值是多少? –
'saveProduct'或'getProductDetail'是否以任何方式修改'$ watchList'? –
288个项目 如果我评论函数调用,并且只在函数后面回显下面的行,我会看到输出的所有迭代。 – Wikki