在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 推薦指數:
在WordPress頁面出現如下警告:PHP Warning: Invalid argument supplied for foreach() in \wp-admin\includes\plugin.php on line 1771打開被警告的文件找到對應行: foreach ...
if(is_array($data)){foreach($data as $value){...}}判斷是不是數組即可 ...
1.背景 今天學習PHPExcel的使用,在代碼執行foreach($data as $value){...}的時候出現這樣一個警告提示:Warning: Invalid argument supplied for foreach() in I:\WWW\PHPExcel\export.php ...
redis指令以回車作為結束標識,所以后邊不能加標點符號,否則會報錯,或者執行錯誤的指令(即把分號當成指令的一部分) canssdra指令將分號作為指令結束標識,所以后邊必須加分號“;”,否則認為該指令沒有結束。 redis-cli.exe -h 127.0.0.1 -p 6379 ...
表格數據我就不給了,具體原因還是:在最初沒有設置默認值為not null,而后期想要修改時報錯了,因為這時修改會影響很多值的初始化設置,而且不統一,可能有的列允許為空,有的列不允許為空。這時,可以進行以下操作完成。比較詳細的闡述請看這里:http ...
原案例分析: 1、原來的網站在wamp環境下搭建完成,一切正常,上傳到虛擬主機環境為lnmp,結果訪問時可以打開主頁,然后點其他頁面全部報404錯誤; 2、 經分析得出原因:原網站環境為wamp使用了偽靜態,偽靜態規則寫在網站根目錄的.htaccess文件中,Apache下默認識別此文 ...