( 'test2'=>array( '1'=>'a', '2'=>'b' ), '3'=>1, '4'=>2 ) ), ) ); $wartosc = $a[ $k[0] ][ $k[1] ][ $k[2] ];
zmienna $wartosc w tym przypadku wynosi b.
Chodzi o to, że skrypt sam ustala tablicę $k-wartości,ilość elementów itd, czyli zmienna $wartosc jest cały czas modyfikowana.
Tworzę pętlę:
$zm = '$a'; foreach($k as $key=>$val) { $zm .='[\''.$val.'\']'; }
W zmiennej $zm mamy coś takiego jak w zmiennej $wartosc, tyle ze w formie stringa. Eval tutaj nie działa, zresztą nie mogę użyć tej funkcji. Dowiązanie $$zm również nie działa. Jak sobie z tym poradzić?