Fatal error: Only variables can be passed by reference in php中遇到这个问题,是怎么回事,哪儿有问题?怎么解决 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function comment_count( $count ) { if ( ! is_admin() ) { global $id; $comments_by_type = &separate_comments(get_comments('status=approve&post_id=' . $id)); return count($comments_by_type['comment']); } else { return $count; }}我用的是wordpress程序,装了一个皮肤之后出现的这个错误,提示是 $comments_by_type = &separate_comments(get_comments('status=approve&post_id=' . $id));这行有问题?我服务器上的php版本为4.4.9 那要看你的 separate_comments 函数是如何写的了 给你重现下问题,你就明白了===================================function &b(&$a)//因为形参指明了传递引用{ return $a=2;}$x = 1;$a = &b($x);//实参为变量,传递引用echo $x;//2//以下会出错$a = &b(1);//实参为值会出错,无法传递引用 知道这个问题了,是mysql版本的问题,版本太低导致的 菜虫因各种需要,在线求助!! shopEx开发者如何使用支付宝信任登录接口? php 数据库 导出数据 再赋值的问题,一下说不清楚,高手进来看看吧。谢谢了 gettype()哪种情况下,会返回unknown type 呀?我测试不出来? 在线急等:关于单引号双引号的问题 下面的图片路径正确,用绝对地址为什么不能显示啊? 请问如何实现UBB的引用quote 在windows环境下,路径的写法? 紧急请教!提交订单读入数据库为什么这么慢 ASP程序员转PHP,急,寻建议/意见 那个xml解释器能解释中文的? 请教httpd.ini的一个写法
if ( ! is_admin() ) {
global $id;
$comments_by_type = &separate_comments(get_comments('status=approve&post_id=' . $id));
return count($comments_by_type['comment']);
} else {
return $count;
}
}我用的是wordpress程序,装了一个皮肤之后出现的这个错误,提示是 $comments_by_type = &separate_comments(get_comments('status=approve&post_id=' . $id));这行有问题?
我服务器上的php版本为4.4.9
===================================
function &b(&$a)//因为形参指明了传递引用
{
return $a=2;
}
$x = 1;
$a = &b($x);//实参为变量,传递引用
echo $x;//2
//以下会出错
$a = &b(1);//实参为值会出错,无法传递引用