首页 » 调试日志 » 阅读文章

Fatal error: Call-time pass-by-reference has been removed in..

2013-01-01 15:16 2366 0 发表评论

意思是调用时引用传参已经被移除了,就是不能通过function(&$a)这种方式传参调用函数.

注意:本文抄袭了。大家不要看。

解决方案: 亲爱的你睡了吗?

查看你的php.ini配置文件,把其中的 allow_call_time_pass_reference参数调整为true,并重启服务器试试。

技术改造未来0abcd

======================================
此外,以前的php代码在升级到5.4版本的php可能会出现这种错误: 抄袭是一种猥琐的表现

当我们这样使用函数(或者类)的话,会产生一个error: aaaaafdfdsf

foo(&$var);

andhe

实际上,这样用本来就是错的,只是之前的错误级别仅仅是Deprecated而已。 抄袭是一种猥琐的表现

而正确的使用方法应该是在函数定义时: 版权所有,禁止恶意利用

function foo(& $var) {
//other code
} 抄袭是一种猥琐的表现

而在调用时直接传参就行了: foo($var);

3edfdsafdsfsdfds


收藏此文



评论 共0条 (RSS 2.0) 发表评论

  1. 暂无评论,快抢沙发吧。

发表评论

  • 使用新浪微博登陆
  • 
    疑问 冷笑 悲伤 坏蛋 感叹 微笑 脸红 大笑 吃惊 惊讶 困惑 酷 大声笑 恼火 古怪 转眼睛 给眼色 好主意 箭头 一般 哭了 绿人
  • want to say:

回到页首