原文:PHP:Invalid argument supplied for foreach()错误原因及解决办法

在php中使用foreach循环遍历时报Invalid argument supplied for foreach 错误,是因为循环的数据不是一个有效的数组。 因此我们只要在foreach之前判断一下数据源即可: if is array data foreach data as value ... 或者我们先定义一个空数组,然后为数组赋值,再进行foreach操作: data array dat ...

2018-05-17 09:51 0 7341 推荐指数:

查看详情

PHP--Warning: Invalid argument supplied for foreach() in ...

1.背景 今天学习PHPExcel的使用,在代码执行foreach($data as $value){...}的时候出现这样一个警告提示:Warning: Invalid argument supplied for foreach() in I:\WWW\PHPExcel\export.php ...

Sun Jun 28 04:03:00 CST 2015 0 5543
Invalid argument(s) 解决办法

redis指令以回车作为结束标识,所以后边不能加标点符号,否则会报错,或者执行错误的指令(即把分号当成指令的一部分) canssdra指令将分号作为指令结束标识,所以后边必须加分号“;”,否则认为该指令没有结束。 redis-cli.exe -h 127.0.0.1 -p 6379 ...

Mon Aug 26 23:15:00 CST 2019 0 4858
MySQL错误代码1138:invalid use of null value的原因解决办法-s

表格数据我就不给了,具体原因还是:在最初没有设置默认值为not null,而后期想要修改时报错了,因为这时修改会影响很多值的初始化设置,而且不统一,可能有的列允许为空,有的列不允许为空。这时,可以进行以下操作完成。比较详细的阐述请看这里:http ...

Tue Nov 07 02:51:00 CST 2017 2 11515
PHP网站从Apache转移到Nginx后产生404错误原因解决办法

原案例分析: 1、原来的网站在wamp环境下搭建完成,一切正常,上传到虚拟主机环境为lnmp,结果访问时可以打开主页,然后点其他页面全部报404错误; 2、 经分析得出原因:原网站环境为wamp使用了伪静态,伪静态规则写在网站根目录的.htaccess文件中,Apache下默认识别此文 ...

Mon Nov 30 22:29:00 CST 2015 0 3476
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM