我是靠谱客的博主 鲜艳奇异果,最近开发中收集的这篇文章主要介绍php expects parameter 1 to be resource, array given 错误,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
如果你使用的是封装好的类
例如
function fetch_array($query, $result_type = MYSQL_ASSOC) {
return mysql_fetch_array($query, $result_type);
}
[/code]
会报这个错误
这是应为,你传递的$query是布尔值,而mysql_fetch_array 里面的参数需要的是资源类型,这是,你的程序会判定你传递的参数错误,
我们可以
复制代码 代码如下:
function fetch_array($query, $result_type = MYSQL_ASSOC) {
return @mysql_fetch_array($query, $result_type);
}
在前面使用@来禁止错误提示,或者
试用判读语句来执行这个语句,
复制代码 代码如下:
if(这个参数)
{
执行
}
最后
以上就是鲜艳奇异果为你收集整理的php expects parameter 1 to be resource, array given 错误的全部内容,希望文章能够帮你解决php expects parameter 1 to be resource, array given 错误所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复