2010-11-29 1 views

Antwort

4

Wenn Sie $this->$name verwenden es für eine Eigenschaft tatsächlich aussehen in $this mit dem Namen, was auch immer $name gleich. In Ihrem Beispiel würde $this->$name nach $this->Omer suchen.

1

Um zu zeigen, was @Aaron hat so eloquent beantwortet, würde die folgenden kompilieren:

class Person{ 
    var $name = "Omer"; 
    function get_name(){ 
     $varname = 'name'; 
     return $this->$varname; 
    } 
} 
$Person = new Person; 
echo $Person->get_name(); // output = Omer