【发布时间】:2012-02-28 16:25:43
【问题描述】:
我在 php 中遇到了这个错误
Only variables should be passed by reference
这样的警告显示在数百万个地方。我该如何解决这个错误?
【问题讨论】:
-
好吧,一方面,你可以编写正确的代码:)
-
将变量而不是值传递给引发问题的方法/函数——简单! PHP 试图将一个值写入一个值,这是不可能的。
-
(顺便说一句,这是一个非常容易搜索的问题)
-
将您的 PHP 降级到 4.4,或更改错误报告级别,或者(甚至更好)更新您的代码!
-
不,这不是这个的副本。这个问题要警告解释;另一个是关于首先避免该问题的设计问题(预知警告的含义)。
标签: php