Hi,
ich möchte gerne ein Array sortieren und die sich daraus ergebene Reihenfolge der Schlüssel auch als Reihenfolge für weitere Arrays nutzen. Leider bekomme ich den Code nicht zum laufen. Hier mein bisheriger Versuch:
Inhalt der jeweilgen Arrays vor dem multisort:
$reisetermine_reisen1:
$reisetermine_reisen2:
$reisetermine_reisen3:
$reisetermine_reisen4:
$reisetermine_reisen5:
Und hier der Inhalt der jeweilgen Arrays nach dem multisort:
$reisetermine_reisen1:
$reisetermine_reisen2:
$reisetermine_reisen3:
$reisetermine_reisen4:
$reisetermine_reisen5:
Und das eigentliche Ziel sollte aber wie folgt aussehen:
$reisetermine_reisen1:
$reisetermine_reisen2:
$reisetermine_reisen3:
$reisetermine_reisen4:
$reisetermine_reisen5:
Hat dazu einer eine Idee?
ich möchte gerne ein Array sortieren und die sich daraus ergebene Reihenfolge der Schlüssel auch als Reihenfolge für weitere Arrays nutzen. Leider bekomme ich den Code nicht zum laufen. Hier mein bisheriger Versuch:
PHP-Code:
...
asort($reisetermine_reisen4);
array_multisort($reisetermine_reisen1,$reisetermine_reisen4);
array_multisort($reisetermine_reisen2,$reisetermine_reisen4);
array_multisort($reisetermine_reisen3,$reisetermine_reisen4);
array_multisort($reisetermine_reisen5,$reisetermine_reisen4);
...
$reisetermine_reisen1:
Code:
Array ( [0] => Array ( [0] => Steglitz ) [1] => Array ( [0] => Prag ) [2] => Array ( [0] => Riga ) [3] => Array ( [0] => Venedig ) )
Code:
Array ( [0] => Array ( [0] => Berlin.php ) [1] => Array ( [0] => Prag.php ) [2] => Array ( [0] => Riga.php ) [3] => Array ( [0] => Venedig.php ) )
Code:
Array ( [0] => Array ( [0] => 04.08.-06.08.10 ) [1] => Array ( [0] => 01.07.-05.07.10 ) [2] => Array ( [0] => 16.06.-20.06.10 ) [3] => Array ( [0] => 08.04.-10.04.11 ) )
Code:
Array ( [2] => Array ( [0] => 100616 ) [1] => Array ( [0] => 100701 ) [0] => Array ( [0] => 100804 ) [3] => Array ( [0] => 110408 ) )
Code:
Array ( [0] => Array ( [0] => kein_Flyer ) [1] => Array ( [0] => flyer_prag_balletgala.pdf ) [2] => Array ( [0] => flyer_riga.pdf ) [3] => Array ( [0] => flyer_venedig.pdf ) )
$reisetermine_reisen1:
Code:
Array ( [0] => Array ( [0] => Prag ) [1] => Array ( [0] => Riga ) [2] => Array ( [0] => Steglitz ) [3] => Array ( [0] => Venedig ) )
Code:
Array ( [0] => Array ( [0] => Berlin.php ) [1] => Array ( [0] => Prag.php ) [2] => Array ( [0] => Riga.php ) [3] => Array ( [0] => Venedig.php ) )
Code:
Array ( [0] => Array ( [0] => 01.07.-05.07.10 ) [1] => Array ( [0] => 04.08.-06.08.10 ) [2] => Array ( [0] => 08.04.-10.04.11 ) [3] => Array ( [0] => 16.06.-20.06.10 ) )
Code:
Array ( [0] => Array ( [0] => 100701 ) [1] => Array ( [0] => 110408 ) [2] => Array ( [0] => 100616 ) [3] => Array ( [0] => 100804 ) )
Code:
Array ( [0] => Array ( [0] => flyer_prag_balletgala.pdf ) [1] => Array ( [0] => flyer_riga.pdf ) [2] => Array ( [0] => flyer_venedig.pdf ) [3] => Array ( [0] => kein_Flyer ) )
Und das eigentliche Ziel sollte aber wie folgt aussehen:
$reisetermine_reisen1:
Code:
Array ( [0] => Array ( [0] => Riga ) [1] => Array ( [0] => Prag ) [2] => Array ( [0] => Steglitz ) [3] => Array ( [0] => Venedig ) )
Code:
Array ( [0] => Array ( [0] => Riga.php ) [1] => Array ( [0] => Prag.php ) [2] => Array ( [0] => Berlin.php ) [3] => Array ( [0] => Venedig.php ) )
Code:
Array ( [0] => Array ( [0] => 16.06.-20.06.10 ) [1] => Array ( [0] => 01.07.-05.07.10 ) [2] => Array ( [0] => 04.08.-06.08.10 ) [3] => Array ( [0] => 08.04.-10.04.11 ) )
Code:
Array ( [0] => Array ( [0] => 100616 ) [1] => Array ( [0] => 100701 ) [2] => Array ( [0] => 100804 ) [3] => Array ( [0] => 110408 ) )
Code:
Array ( [0] => Array ( [0] => flyer_riga.pdf ) [1] => Array ( [0] => flyer_prag_balletgala.pdf ) [2] => Array ( [0] => kein_Flyer ) [3] => Array ( [0] => flyer_venedig.pdf ) )

Kommentar