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 相关文章推荐
如何限制访问者的ip(PHPBB的代码)
Oct 09 PHP
理解PHP5中static和const关键字的区别
Mar 19 PHP
PHP的5个安全措施小结
Jul 17 PHP
zend optimizer在wamp的基础上安装图文教程
Oct 26 PHP
改写ThinkPHP的U方法使其路由下分页正常
Jul 02 PHP
CI框架Session.php源码分析
Nov 03 PHP
使用正则去除php代码中的注释方法
Nov 03 PHP
PHP _construct()函数讲解
Feb 03 PHP
PHP crc32()函数讲解
Feb 14 PHP
Laravel中9个不经常用的小技巧汇总
Apr 16 PHP
PHP+iframe模拟Ajax上传文件功能示例
Jul 02 PHP
PHP实现简易图形计算器
Aug 28 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数据库调用类调用实例(详细注释)
2012/07/12 PHP
php实现最简单的MVC框架实例教程
2014/09/08 PHP
Yii2如何批量添加数据
2016/05/17 PHP
PHP通过微信跳转的Code参数获取用户的openid(关键代码)
2016/07/06 PHP
PHP7标量类型declare用法实例分析
2016/09/26 PHP
分享几种好用的PHP自定义加密函数(可逆/不可逆)
2020/09/15 PHP
学习ExtJS border布局
2009/10/08 Javascript
解析js如何获取当前url中的参数值并复制给input
2013/06/23 Javascript
调试代码导致IE出错的避免方法
2014/04/04 Javascript
Angular.js 实现数字转换汉字实例代码
2016/07/14 Javascript
JavaScript中三个等号和两个等号的区别(== 和 ===)浅析
2016/09/22 Javascript
Bootstrap中定制LESS-颜色及导航条(推荐)
2016/11/21 Javascript
JS判断是否为JSON对象及是否存在某字段的方法(推荐)
2016/11/29 Javascript
适用于手机端的jQuery图片滑块动画
2016/12/09 Javascript
ECMAScript6 新特性范例大全
2017/03/24 Javascript
浅谈Angular2 ng-content 指令在组件中嵌入内容
2017/08/18 Javascript
jQuery实现的页面详情展开收起功能示例
2018/06/11 jQuery
js实现unicode码字符串与utf8字节数据互转详解
2019/03/21 Javascript
node.js实现上传文件功能
2019/07/15 Javascript
Vue + Element UI图片上传控件使用详解
2019/08/20 Javascript
解决vue自定义全局消息框组件问题
2019/11/22 Javascript
[01:07:57]DOTA2-DPC中国联赛 正赛 Ehome vs Magma BO3 第二场 1月19日
2021/03/11 DOTA
python3安装pip3(install pip3 for python 3.x)
2018/04/03 Python
Python基于sklearn库的分类算法简单应用示例
2018/07/09 Python
Tensorflow使用支持向量机拟合线性回归
2018/09/07 Python
Python内存管理实例分析
2019/07/10 Python
Python创建一个元素都为0的列表实例
2019/11/28 Python
查看端口并杀进程python脚本代码
2019/12/17 Python
python Canny边缘检测算法的实现
2020/04/24 Python
解决Keras使用GPU资源耗尽的问题
2020/06/22 Python
英国儿童图书网站:Scholastic
2017/03/26 全球购物
《雨点儿》教学反思
2014/04/14 职场文书
网站创业计划书
2014/04/30 职场文书
2015银行年终工作总结范文
2015/05/26 职场文书
缓存替换策略及应用(以Redis、InnoDB为例)
2021/07/25 Redis
数据分析数据库ClickHouse在大数据领域应用实践
2022/04/03 MySQL