原文:PHP:Invalid argument supplied for foreach()錯誤原因及解決辦法

在php中使用foreach循環遍歷時報Invalid argument supplied for foreach 錯誤,是因為循環的數據不是一個有效的數組。 因此我們只要在foreach之前判斷一下數據源即可: if is array data foreach data as value ... 或者我們先定義一個空數組,然后為數組賦值,再進行foreach操作: data array dat ...

2018-05-17 09:51 0 7341 推薦指數:

查看詳情

PHP--Warning: Invalid argument supplied for foreach() in ...

1.背景 今天學習PHPExcel的使用,在代碼執行foreach($data as $value){...}的時候出現這樣一個警告提示:Warning: Invalid argument supplied for foreach() in I:\WWW\PHPExcel\export.php ...

Sun Jun 28 04:03:00 CST 2015 0 5543
Invalid argument(s) 解決辦法

redis指令以回車作為結束標識,所以后邊不能加標點符號,否則會報錯,或者執行錯誤的指令(即把分號當成指令的一部分) canssdra指令將分號作為指令結束標識,所以后邊必須加分號“;”,否則認為該指令沒有結束。 redis-cli.exe -h 127.0.0.1 -p 6379 ...

Mon Aug 26 23:15:00 CST 2019 0 4858
MySQL錯誤代碼1138:invalid use of null value的原因解決辦法-s

表格數據我就不給了,具體原因還是:在最初沒有設置默認值為not null,而后期想要修改時報錯了,因為這時修改會影響很多值的初始化設置,而且不統一,可能有的列允許為空,有的列不允許為空。這時,可以進行以下操作完成。比較詳細的闡述請看這里:http ...

Tue Nov 07 02:51:00 CST 2017 2 11515
PHP網站從Apache轉移到Nginx后產生404錯誤原因解決辦法

原案例分析: 1、原來的網站在wamp環境下搭建完成,一切正常,上傳到虛擬主機環境為lnmp,結果訪問時可以打開主頁,然后點其他頁面全部報404錯誤; 2、 經分析得出原因:原網站環境為wamp使用了偽靜態,偽靜態規則寫在網站根目錄的.htaccess文件中,Apache下默認識別此文 ...

Mon Nov 30 22:29:00 CST 2015 0 3476
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM