2015-10-14 29 views
-2

我們可以使用類變量的值到一個新的變量名稱使用$this而不分配類變量的值在任何其他變量?

實施例:

public $classVariable = 'thisIsValue'; 

$classVariableValue = $this->classVariable; 
$$classVariableValue = 'some value'; 
echo $thisIsValue; // output: some value 

是否有任何方式從直接$this對象分配值?

+1

試試吧。告訴我們。 –

+0

你是否在談論在OOP場景中使用變量變量?嘗試一下 –

+0

我試過了,但是沒有把它分配給另一個變量 – Vaishnavesh

回答

1

是的,你可以。只要使用大括號(括號?)在這種情況下

${$this->classVariable} = 'some value'; 

我已經testet這與PHP 5.5.23

相關問題