Mailinglisten-Archive |
Moin, Am Donnerstag, den 11.11.2004, 22:56 +0100 schrieb Jens Giessmann: > > On Thu, Nov 11, 2004 at 10:45:58PM +0100, Norbert Pfeiffer wrote: > > > > es freut mich, dass Du Jens verstanden hast, > > aber ich verstehe Deine Loesung nicht, bzw. > > sie laeuft hier nicht ... > >[...] > > Aber wenn man das 'boese' eval(); bemueht wird > > es auch wirklich sehr einfach: > > <? > > $name = "\$ergs = \$data['".implode($keys, "']['")."'];"; > > eval($name); > > echo '<B>E:</B> '.$ergs."\n"; > > ?> > > :-) > > Mit eval hatte ich kurz gespielt, es dann aber wieder verworfen. Ich habe leider keine Zeit, mich damit näher zu beschäftigen. Aber es sieht danach aus, als ob eine rekursive Funktion in Verbindung mit der Funktion array_map, bzw. array_walk zur Lösung deines Problemes führen würde. -- Martin Rozmus <martin.rozmus at gmx.net>
php::bar PHP Wiki - Listenarchive