phpbar.de logo

Mailinglisten-Archive

[php] variable Variablennamen bei Arrays

[php] variable Variablennamen bei Arrays

Norbert Pfeiffer norbert at itbw.de
Don Nov 11 22:45:58 CET 2004


Hi Lutz,

es freut mich, dass Du Jens verstanden hast,
aber ich verstehe Deine Loesung nicht, bzw.
sie laeuft hier nicht ...
Die Zeile:
$dynArray = ${$name};
erzeugt den von Jens geposteten Fehler, womit
das nachfolgende foreach() in Leere laeuft ...


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";
?>


m. b. G. Norbert
_____________________
normal:  02686-987103
Notruf:  0163-3613642
---------------------
e.o.m.


php::bar PHP Wiki   -   Listenarchive