Ahojte,
riesim cudziu aplikaciu, kde sa pristupuje k hodnotam v poli (ale tiez sa vytvaraju hodnoty) nejakym takymto stringom napr. "env.ip.local", co znamena, ze vyzaduje hodnotu $_c['env']['ip']['local'] ..
Momentalne je to vyriesenie trochu idiotsky, ze sa string rozdeli pomocou explode a nasledne podla poctu hodnot sa vybera z pola.. cize v tomto pripade:
if ($numargs === 3) {
if ( ( isset($_c[$arg_list[0]]) ) and ( isset($_c[$arg_list[0]][$arg_list[1]]) ) and ( isset($_c[$arg_list[0]][$arg_list[1]][$arg_list[2]]) ) ) {
return $_c[$arg_list[0]][$arg_list[1]][$arg_list[2]];
}
}
chcem to prerobit tak, aby mohlo byt v tom stringu "nekonecno" hodnot, a teda nekonecno rekurzii v tom poli.. len ma uz druhy den nevie nic napadnut.. mozno sa to ani neda inak urobit, ako je to urobene teraz, ale radsej sa opytam sikovnejsich ..
aplikacia sa na iny sposob uz prerobit neda.. znamenalo byt to rozkopanie celej aplikacie a nato nemam gule a bohuzial ani cas :(