Invalid argument supplied for foreach() in 问题的解决方法

December 23rd, 2011 by admin Leave a reply »

很简单。。
foreach() 循环只针对数组,出现问题的原因是foreach里面的那个被each的参数不是数组。
foreach 里面的参数如果不是数组或是空值,不会进入内部循环更不会报错,不要误导!所以最好在用foreach的时候在前面加一个is_array判断。

Advertisement

Leave a Reply

What is 6 + 4 ?
Please leave these two fields as-is:
IMPORTANT! To be able to proceed, you need to solve the following simple math (so we know that you are a human) :-)