2013-12-11 44 views
-2

如果我有以下的變量在類類數組屬性

protected $address 

,並在功能test,我

$testAddress = $this->address; 

然後

$testAddress['state'] = 'KO'; 

這是否將狀態更改爲$this->address ...表示使用$this->address的任何函數都將具有修改的st吃什麼好?

+1

不,它沒有。 $ this->地址將保持不變,除非通過引用傳遞 – Sabari

+1

要編寫該代碼很容易,並且看看會發生什麼。 – Jessica

+0

事實上,你需要它意味着你有設計的根本問題 – zerkms

回答

0

它只會改變$ testAddress的狀態或值,而不會改變$ this->地址。

根據給定的代碼,還沒有設置爲$地址上的值