ホームページ >バックエンド開発 >PHPチュートリアル >foreach プロンプトの解決策 警告:php の foreach() に指定された引数が無効です、foreachsupplied_PHP チュートリアル

foreach プロンプトの解決策 警告:php の foreach() に指定された引数が無効です、foreachsupplied_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:14:301137ブラウズ

foreach プロンプトの解決策警告:php、foreachsupplied の foreach() に指定された引数が無効です

この記事の例では、foreach() エラー メッセージ「警告: PHP での foreach() に指定された引数が無効です」に対する解決策について説明します。参考のためにみんなで共有してください。具体的な実装方法は以下の通りです

1. 質問:

PHP エラー メッセージの Foreach() 警告: foreach() に指定された引数が無効です

エラーメッセージ: 警告: E:wampwwwmyshopcart.php の 95 行目で foreach() に指定された引数が無効です

2. 解決策:

エラー メッセージ警告:中国語の 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.comtru​​ehttp://www.bkjia.com/PHPjc/909335.html技術記事 foreach プロンプト 警告: php の foreach() に指定された引数が無効です、foreachsupplied この記事では、エラー プロンプトの例を示します 警告: php の foreach() に指定された引数が無効です...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。