已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 源码

标题: 这一句是哪里错了?

作者: @Ta

时间: 2013-02-14

点击: 2092

$fp = @fsockopen($host, $port, &$errno, &$errstr, 30);返回这个Fatal error: Call-time pass-by-reference has been removed in F:\wwroot\1\function.inc.php on line 46

[隐藏样式|查看源码]


『回复列表(6|显示机器人聊天)』

1. 水平有限 无能为力 错误:调用时传递的引用已被删除在F:\ wwroot \ 1 \ function.inc.php第46行
(/@Ta/2013-02-14 18:52//)

2. @墨迹未干 $fp=@fsockopen($host,$port,$errno,$errstr,30);
(/@Ta/2013-02-14 18:55//)

3. 既然已经@掉了,理论上此句如果出错也不会报错,所以,楼主可以检查下46行的上下几行
(/@Ta/2013-02-14 18:59//)

4. @墨迹未干 &
(/@Ta/2013-02-14 19:01//)

5. 谢谢了
(/@Ta/2013-02-14 21:58//)

6. php5不需要引用传递任何参数。所以以后看到函数参数前面加&的直接去掉。
(/@Ta/2013-02-15 08:47//)

回复需要登录

9月27日 23:24 星期六

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1