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 相关文章推荐
如何跨站抓取别的站点的页面的补充
Oct 09 PHP
php快速url重写 更新版[需php 5.30以上]
Apr 20 PHP
php下获取Discuz论坛登录用户名、用户组、用户ID等信息的实现代码
Dec 29 PHP
从手册去理解分析PHP session机制
Jul 17 PHP
php 文本文件的读取效率
Feb 10 PHP
PHP数据类型之整数类型、浮点数的介绍
Apr 28 PHP
PHP使用GETDATE获取当前日期时间作为一个关联数组的方法
Mar 19 PHP
PHP实现通过get方式识别用户发送邮件的方法
Jul 16 PHP
Symfony2函数用法实例分析
Mar 18 PHP
PHP实现多级分类生成树的方法示例
Feb 07 PHP
PHP基于DOMDocument解析和生成xml的方法分析
Jul 17 PHP
PHP数组array类常见操作示例
May 15 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
php 全文搜索和替换的实现代码
2008/07/29 PHP
php 静态页面中显示动态内容
2009/08/14 PHP
PHP Array交叉表实现代码
2010/08/05 PHP
打造超酷的PHP数据饼图效果实现代码
2011/11/23 PHP
浅析51个PHP处理字符串的函数
2013/08/02 PHP
PHP使用SOAP调用.net的WebService数据
2013/11/12 PHP
Codeigniter实现智能裁剪图片的方法
2014/06/12 PHP
php中文乱码问题的终极解决方案汇总
2017/08/01 PHP
php与阿里云短信接口接入操作案例分析
2020/05/27 PHP
创建一个复制UBB软件信息的链接或按钮的js代码
2008/01/06 Javascript
js的压缩及jquery压缩探讨(提高页面加载性能/保护劳动成果)
2013/01/29 Javascript
深入解析jQuery中Deferred的deferred.promise()方法
2016/05/03 Javascript
Webpack中publicPath路径问题详解
2018/05/03 Javascript
详解NodeJs项目 CentOs linux服务器线上部署
2019/09/16 NodeJs
微信小程序实现图片翻转效果的实例代码
2019/09/20 Javascript
继承行为在 ES5 与 ES6 中的区别详解
2019/12/24 Javascript
[03:09]显微镜下的DOTA2第一期——带你走进华丽的DOTA2世界
2014/06/20 DOTA
[10:18]2018DOTA2国际邀请赛寻真——Fnatic能否笑到最后?
2018/08/14 DOTA
django 通过ajax完成邮箱用户注册、激活账号的方法
2018/04/17 Python
Python实现使用卷积提取图片轮廓功能示例
2018/05/12 Python
python 读取txt,json和hdf5文件的实例
2018/06/05 Python
python文件操作之批量修改文件后缀名的方法
2018/08/10 Python
Python实现钉钉发送报警消息的方法
2019/02/20 Python
Python替换月份为英文缩写的实现方法
2019/07/15 Python
python支付宝支付示例详解
2019/08/22 Python
Python 基于FIR实现Hilbert滤波器求信号包络详解
2020/02/26 Python
PyCharm Ctrl+Shift+F 失灵的简单有效解决操作
2021/01/15 Python
全面解析CSS Media媒体查询使用操作(推荐)
2017/08/15 HTML / CSS
英国高级健康和美容产品零售商:Life and Looks
2019/08/01 全球购物
金融专业个人求职信
2013/09/22 职场文书
教师岗位职责
2013/11/17 职场文书
高三上学期学习自我评价
2014/04/23 职场文书
法人任命书范本
2014/06/04 职场文书
2014年依法行政工作总结
2014/11/19 职场文书
导游词之泉州崇武古城
2019/12/20 职场文书
vue报错function () { [native code] },无法出现我们想要的内容 Unknown custom element
2022/04/11 Vue.js