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 相关文章推荐
PHP数据库开发知多少
Oct 09 PHP
php获得url参数中具有&的值的方法
Mar 05 PHP
PHP操作MySQL事务实例
Nov 05 PHP
php上传大文件失败的原因及应对策略
Oct 20 PHP
PHP中使用array函数新建一个数组
Nov 19 PHP
php parse_str() 函数的定义和用法
May 23 PHP
php rmdir使用递归函数删除非空目录实例详解
Oct 20 PHP
php获得文件夹下所有文件的递归算法的简单实例
Nov 01 PHP
php检测mysql表是否存在的方法小结
Jul 20 PHP
Windows下wamp php单元测试工具PHPUnit安装及生成日志文件配置方法
May 28 PHP
laravel框架的安装与路由实例分析
Oct 11 PHP
TP5框架实现自定义分页样式的方法示例
Apr 05 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
WordPress开发中自定义菜单的相关PHP函数使用简介
2016/01/05 PHP
js CSS操作方法集合
2008/10/31 Javascript
ajax无刷新动态调用股票信息(改良版)
2008/11/01 Javascript
JavaScript 变量基础知识
2009/11/07 Javascript
前端开发部分总结[兼容性、DOM操作、跨域等](持续更新)
2010/03/04 Javascript
js Event对象的5种坐标
2011/09/12 Javascript
根据身份证号自动输出相关信息(籍贯,出身日期,性别)
2013/11/15 Javascript
jqPlot jQuery绘图插件的使用
2016/06/18 Javascript
Vue组件Draggable实现拖拽功能
2018/12/01 Javascript
微信小程序如何访问公众号文章
2019/07/08 Javascript
基于js实现数组相邻元素上移下移
2020/05/19 Javascript
[03:56]显微镜下的DOTA2第十一期——鬼畜的死亡先知播音员
2014/06/23 DOTA
Python2.x中str与unicode相关问题的解决方法
2015/03/30 Python
用Python从零实现贝叶斯分类器的机器学习的教程
2015/03/31 Python
Python设计模式之中介模式简单示例
2018/01/09 Python
PyTorch线性回归和逻辑回归实战示例
2018/05/22 Python
python 字典修改键(key)的几种方法
2018/08/10 Python
python实现的MySQL增删改查操作实例小结
2018/12/19 Python
对python 读取线的shp文件实例详解
2018/12/22 Python
python 二维矩阵转三维矩阵示例
2019/11/30 Python
浅谈Python中re.match()和re.search()的使用及区别
2020/04/14 Python
Python实现CAN报文转换工具教程
2020/05/05 Python
如何基于Python代码实现高精度免费OCR工具
2020/06/18 Python
Python爬虫实例——scrapy框架爬取拉勾网招聘信息
2020/07/14 Python
OpenCV读取与写入图片的实现
2020/10/13 Python
python爬虫多次请求超时的几种重试方法(6种)
2020/12/01 Python
斐乐美国官方网站:FILA美国
2019/03/01 全球购物
QA工程师岗位职责
2013/11/20 职场文书
单位成立周年感言
2014/01/26 职场文书
名人演讲稿范文
2014/09/16 职场文书
公民代理授权委托书
2014/09/24 职场文书
二手房购房协议书范本
2014/10/05 职场文书
消防安全月活动总结
2015/05/08 职场文书
评估“风险”创业计划的几大要点
2019/08/12 职场文书
详解Vue项目的打包方式(生成dist文件)
2022/01/18 Vue.js
HTML中的表格元素介绍
2022/02/28 HTML / CSS