php下foreach提示Warning:Invalid argument supplied for foreach()的解決方案,foreachsupplied
本文執行個體講述了php下foreach()錯誤提示Warning: Invalid argument supplied for foreach() 的解決方案。分享給大家供大家參考。具體實現方法如下:
一、問題:
php下foreach()錯誤提示Warning: Invalid argument supplied for foreach()
錯誤提示:Warning: Invalid argument supplied for foreach() in E:wampwwwmyshopcart.php on line 95
二、解決方案:
錯誤提示 Warning:Invalid argument supplied for foreach() 的中文意思是說foreach需要是一個數組而給它的是一個無效的參數.
就是在迴圈前面加上判斷,直接使用is_array判斷給的值是不是為數組,代碼如下:
複製代碼 代碼如下:if(is_array($items) && !emptyempty($items)){
foreach( )
}
或者強制轉換資料類型,代碼如下:
複製代碼 代碼如下:foreach((array)$v as $k1 => $v1) {
$edu[$k1][$k] = my_h($v1);// v1是最終要入庫的資料,進行轉義處理
}
希望本文所述對大家的php程式設計有所協助。
http://www.bkjia.com/PHPjc/909335.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/909335.htmlTechArticlephp下foreach提示Warning:Invalid argument supplied for foreach()的解決方案,foreachsupplied 本文執行個體講述了php下foreach()錯誤提示Warning: Invalid argument suppli...