2012-10-08 41 views
1

可能重複:
Pear error messages with PHP5.3.0解決方法PEAR中的「通過引用指定新的返回值已棄用」?

我新的PHP和我下面淨的教程。我沒有關於這個梨樹的知識,我知道它是一個圖書館。我下載xampp和梨是包含在它。但是我遇到了這個錯誤。

錯誤說

不推薦使用:通過參考分配的新返回值被 棄用在C:\ XAMPP \ PHP \ PEAR \上CONFIG.PHP線80

棄用:分配的返回值通過引用新的 棄用C:\ XAMPP \ PHP \ PEAR \ config.php文件上線166



我所做的就是進入那裏,並改變這種

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

這個

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

我莫名其妙地擺脫錯誤的,但如果我所立的遺囑的變化作出在未來更多的錯誤。

回答

2

實例化對象時使用引用操作符只在古代PHP版本中是必需的。所以這個改變不會引入新的錯誤。

但是,您必須進行此更改意味着您正在使用您可能根本不應使用的古代/舊代碼。它很可能會使用其他糟糕的編程實踐,甚至可能包含尚未解決的安全漏洞。

+0

我下載了最新的XAMPP版本,我的PHP是最新版本,爲什麼包含在其中的代碼? – user1729997

相關問題