Mailinglisten-Archive |
Hi Thorsten,
TS> $akt_kat2_name = strtolower($kat1_array[$h])."_array";
TS> // jetzt das array namens z.b. $blau_array durch die variable-variable
TS> // an $akt_kat2 uebergeben
TS> $akt_kat2 = ${$akt_kat2_name};
TS>
TS> $akt_kat2 = ${$akt_kat2_name};
TS>
TS> // und lossortieren
TS> sort($akt_kat2);
[...]
TS> $akt_kat2_name = strtolower($kat1_array[$a])."_array";
TS> $akt_kat2 = ${$akt_kat2_name};
Hier liegt jeweils der Hund begraben ;)
mit $akt_kat2 = ${$akt_kat2_name} erstellst du jeweils eine neue
Variable $akt_kat2 mit dem Inhalt von ${$akt_kat2_name}. Das eine mal
sortierst du die _neue_ Variable(!!), laesst die Orginal-Var aber
unberuehrt. Und das andere mal gibst du halt die nicht beruehrte
Orginal-Var wieder aus.
Eine Loesung waere halt am ende jedes sortier-durchgangs ein
${$akt_kat2_name} = $akt_kat2;
BTW, das hab ich eben schon geschrieben - wer lesen kann ist klar im
Vorteil ;)
--
mfg,
Christian mailto:ckruse_(at)_freenet.de
wwwtech.de
php::bar PHP Wiki - Listenarchive