php下foreach提示Warning:Invalid argument supplied for foreach()的解决方法


Posted in PHP onNovember 11, 2014

本文实例讲述了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程序设计有所帮助。

PHP 相关文章推荐
require(),include(),require_once()和include_once()区别
Mar 27 PHP
php定时计划任务的实现方法详解
Jun 06 PHP
Discuz7.2版的faq.php SQL注入漏洞分析
Aug 06 PHP
推荐一款MAC OS X 下php集成开发环境mamp
Nov 08 PHP
php使用CURL伪造IP和来源实例详解
Jan 15 PHP
PHP调试函数和日志记录函数分享
Jan 31 PHP
PHP 使用redis简单示例分享
Mar 05 PHP
详解PHP的Yii框架中自带的前端资源包的使用
Mar 31 PHP
PHP 常用时间函数资料整理
Oct 22 PHP
PHP读取XML格式文件的方法总结
Feb 27 PHP
让ThinkPHP的模板引擎达到最佳效率的方法详解
Mar 14 PHP
PHP实现数组和对象的相互转换操作示例
Mar 20 PHP
PHP基于imap获取邮件实例
Nov 11 #PHP
php无限极分类递归排序实现方法
Nov 11 #PHP
php实现压缩多个CSS与JS文件的方法
Nov 11 #PHP
详谈PHP文件目录基础操作
Nov 11 #PHP
浅谈PHP解析URL函数parse_url和parse_str
Nov 11 #PHP
php 魔术方法详解
Nov 11 #PHP
php多个文件及图片上传实例详解
Nov 10 #PHP
You might like
php5 mysql分页实例代码
2008/04/10 PHP
使用迭代器 遍历文件信息的详解
2013/06/08 PHP
分享下页面关键字抓取www.icbase.com站点代码(带asp.net参数的)
2014/01/30 PHP
ThinkPHP文件上传实例教程
2014/08/22 PHP
PHP array_key_exists检查键名或索引是否存在于数组中的实现方法
2016/06/13 PHP
JS获取URL中的参数数据
2013/12/05 Javascript
JS判断移动端访问设备并加载对应CSS样式
2014/06/13 Javascript
JavaScript使用指针操作实现约瑟夫问题实例
2015/04/07 Javascript
JavaScript中省略元素对数组长度的影响
2016/10/26 Javascript
JS实现倒计时(天数、时、分、秒)
2016/11/16 Javascript
详解JSON1:使用TSQL查询数据和更新JSON数据
2016/11/21 Javascript
JavaScript日期选择功能示例
2017/01/16 Javascript
Angular中响应式表单的三种更新值方法详析
2017/08/22 Javascript
Vue 2.5.2下axios + express 本地请求404的解决方法
2018/02/21 Javascript
在vue2.0中引用element-ui组件库的方法
2018/06/21 Javascript
实例详解带参数的 npm script
2019/05/28 Javascript
JS实现可控制的进度条
2020/03/25 Javascript
Vue的data、computed、watch源码浅谈
2020/04/04 Javascript
JavaScript实现矩形块大小任意缩放
2020/08/25 Javascript
[01:01:36]Optic vs paiN 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
python 安装virtualenv和virtualenvwrapper的方法
2017/01/13 Python
python 通过xml获取测试节点和属性的实例
2018/03/31 Python
PyCharm 创建指定版本的 Django(超详图解教程)
2019/06/18 Python
改变 Python 中线程执行顺序的方法
2020/09/24 Python
女士鞋子、包包和服装在线,第一款10美元:ShoeDazzle
2019/07/26 全球购物
阿里巴巴美国:Alibaba美国
2019/11/24 全球购物
奥地利婴儿用品和玩具购物网站:baby-markt.at
2020/01/26 全球购物
网络工程与软件技术毕业生自荐信
2013/09/24 职场文书
道路建设实施方案
2014/03/18 职场文书
初一学生期末评语
2014/04/24 职场文书
交通安全标语
2014/06/06 职场文书
小学教育见习报告
2014/10/31 职场文书
2014全年工作总结
2014/11/27 职场文书
求职自荐信怎么写
2015/03/04 职场文书
2016年教师新年寄语
2015/08/18 职场文书
导游词之舟山普陀山
2019/11/06 职场文书