1

可能重复:
Pear 错误消息与 PHP5.3.0

我是 php 新手,我正在关注网络上的教程。我对这个 PEAR 东西一无所知,我知道它是一个图书馆。我下载了 xampp,pear 也包含在其中。但我遇到了这个错误。

错误说

不推荐使用:在第 80 行的 C:\xampp\php\PEAR\Config.php 中不推荐使用通过引用分配 new 的返回值

不推荐使用:在第 166 行的 C:\xampp\php\PEAR\Config.php 中不推荐使用通过引用分配 new 的返回值



我所做的是进入那里并改变它

function Config()
    {
        $this->container =& new Config_Container('section', 'root');
    } // end constructor

进入这个

function Config()
    {
        $this->container = new Config_Container('section', 'root');
    } // end constructor

我以某种方式摆脱了错误,但是如果我所做的更改将来会犯更多错误怎么办。

4

1 回答 1

2

只有在古代 PHP 版本中才需要在实例化对象时使用引用运算符。所以这个改变不会引入新的错误。

但是,您必须进行此更改的事实意味着您正在使用您可能根本不应该使用的古老/遗留代码。它可能会使用其他糟糕的编程实践,甚至可能包含未修复的安全漏洞。

于 2012-10-08T22:49:33.033 回答