Comment puis-je référencer une propriété de classe en ne connaissant qu'une chaîne?
class Foo
{
public $bar;
public function TestFoobar()
{
$this->foobar('bar');
}
public function foobar($string)
{
echo $this->$$string; //doesn't work
}
}
Quelle est la bonne façon d'évaluer la chaîne?
Cela a fait l'affaire pour moi (PHP 5.2) – doublejosh
Incroyable que PHP permet ces structures! Mais peut également être assez vaguement aux autres – MDijkstra
Il est également utile si vous combinez littéral avec var dynamique par exemple: '$ this -> {" my_prop _ ". $ I}' –