oto fragmet kodu:
<?php function pte_parseVar (&$var, $key, &$pte) { } $var = &$pte->getVarValue($var); } class pte { private $vars; (...) public function getVarValue ($name) { $varName = NULL; foreach ($name as $v) { $varName .= '[''.$v.'']'; } } (...) public function parse ($file) { (...) (...) } } ?>
chodzi o to, aby $tmp[2]['zm.0'] byl referencja zmiennej $this->vars['zm'][0]; itp. jednak zamiast referencji przekazana jest jedynie zawartosc tej zmiennej. gdy dodam operator & przed eval lub przed $this->vars'.$vaName to wyskakuje blad skladni. wie ktos jak to rozwiazac?