Jak mogę odwoływać się do właściwości klasy, znając tylko ciąg znaków?
class Foo
{
public $bar;
public function TestFoobar()
{
$this->foobar('bar');
}
public function foobar($string)
{
echo $this->$$string; //doesn't work
}
}
jaki jest prawidłowy sposób na odczytanie ciągu znaków?
To mi się udało (PHP 5.2) – doublejosh
Zadziwiające, że PHP pozwala na te struktury! Ale może też być niewyraźnie dla innych – MDijkstra
Jest także przydatny, jeśli łączysz literał z dynamicznym var np .: '$ this -> {" my_prop _ ". $ I}' –