2013-02-19 48 views
-3

不推薦使用:通過參考分配的新的返回值是 棄用在C:\ XAMPP \ htdocs中\用戶\ ADODB \ ADODB-xmlschema.inc.php上 線385推薦使用:通過參考分配的新返回值被棄用

$this->data =& new dbData($this, $attributes); 
+0

請改爲一個問題。 – 2013-02-19 06:37:58

+0

是嗎?所以...?在你返回新的對象之後,你可以使用它的引用 - 但是沒有在構造函數中返回對象引用。 – Jon 2013-02-19 06:38:15

+0

返回$ this-> data; – sandeep 2013-02-19 06:39:32

回答

1

更改線路,所以它讀取$this->data = new dbData($this, $attributes);

3
$this->data =& new dbData($this, $attributes); 

這是老PHP4風格的代碼,以防止對象拷貝,當你將它分配給另一個變量時。隨着PHP5已被改進,你可以簡單地使用:

$this->data = new dbData($this, $attributes);