2010-09-26 53 views
0

部屋,所以我瞭解以下應使用:參考函數定義和參數定義

function test(&$obj) { 
    {...} 
} 

但什麼是以下代表什麼?

function &test(&$obj) { 
    {...} 
} 

任何幫助,將不勝感激。

回答

2

此聲明:

function &test(&$obj) 

表示一個函數,它在一參考給一個變量作爲參數,並通過引用返回的變量。

1

函數將返回對變量的引用而不是值。

有關更多信息,請參見Returning References(PHP手冊)。

+0

+1 for PHP手冊鏈接。出於某種奇怪的原因,我的Google搜索都沒有翻開那個頁面。 – BoltClock 2010-09-26 16:08:19

+0

謝謝。 purrrr-FECT。 – onassar 2010-09-26 16:50:25