Problem mit Array sortierung

Hallo,
habe ein kleines Problem mit einer Arraysortierung.
Ich sortiere ein Array mittels natsort.
Dabei bringts mir aber die Keys/Zuordungen & die Namen durcheinander.

Array ( [6] => American_Dad_06.06.01_19-00_mtv_30_TVOON_DE.wmv.otrkey [2] => Armageddon__Das_Juengste_Gericht_06.05.01_20-15_rtl_175_TVOON_DE.wmv.otrkey [3] => Der_Fluch_von_Darkness_Falls_06.05.06_22-30_pro7_95_TVOON_DE.wmv.otrkey [10] => Die_Nanny_06.06.13_09-25_vox_30_TVOON_DE.wmv.otrkey [4] => Die_Simpsons_06.05.13_13-00_pro7_30_TVOON_DE.wmv.otrkey [8] => Die_Simpsons_06.06.12_18-30_pro7_30_TVOON_DE.wmv.otrkey [11] => Die_Simpsons_06.06.13_18-30_pro7_30_TVOON_DE.wmv.otrkey [7] => Elton_vs__Simon_06.06.08_23-20_pro7_25_TVOON_DE.wmv.otrkey [5] => Galileo_Extra_06.06.11_18-30_pro7_30_TVOON_DE.wmv.otrkey [9] => Lotta_in_Love_06.06.13_10-30_pro7_30_TVOON_DE.wmv.otrkey [0] => Mission_Impossible__06.04.26_20-15_pro7_125_TVOON_DE.wmv.otrkey [1] => Scary_Movie_06.05.01_22-00_pro7_95_TVOON_DE.wmv.otrkey [12] => South_Park_06.06.13_22-00_mtv_30_TVOON_DE.wmv.otrkey [13] => South_Park_06.06.13_22-30_mtv_30_TVOON_DE.wmv.otrkey )

Ich bräuchte das aber so:

[0] => American_Dad_06.06.01_19-00_mtv_30_TVOON_DE.wmv.otrkey
[1] => Armageddon__Das_Juengste_Gericht_06.05.01_20-15_rtl_175_TVOON_DE.wmv.otrkey

Wie kann ich da nun weiterkommen?
Danke für eure Hilfe :smile:

Wie kann ich da nun weiterkommen?

http://www.php.net/manual/de/ref.array.php

Wie kann ich da nun weiterkommen?

http://www.php.net/manual/de/ref.array.php

Jau, das ist schon klar, bin ja so auch auf natsort gekommen.
Ich bräuchte das aber wie bei Sort, dass die Keys praktisch der Reihe nach neu vergeben werden :frowning:

dann setz es Dir doch neu zusammen…?

ich meine - das array jetzt Elementweise zu zerlegen und ein neues zu bauen ist doch keine Kunst mehr…?

mit array_keys sollte man eigentlich auch weterkommen…
so von der Theorie her…

$keys = array_keys($dein_array);

for ($i = 0; $i ";
$new_array[$i] = $dein_array[$actualkey];
}

print_r($new_array);

Hallo !


Ich bräuchte das aber so:

[0] =>
American_Dad_06.06.01_19-00_mtv_30_TVOON_DE.wmv.otrkey
[1] =>
Armageddon__Das_Juengste_Gericht_06.05.01_20-15_rtl_175_TVOON_DE.wmv.otrkey

$neu = array_values($dein_array) geht nicht ?

Alexander