2010-11-29 44 views

Répondre

4

Si vous utilisez $this->$name il cherchera en fait une propriété $this avec le nom de tout $name est égal à. Donc, dans votre exemple, $this->$name rechercherait $this->Omer.

1

Pour illustrer de façon si éloquente a @ Aaron répondu, les éléments suivants regroupent les:

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