philippo: Bestimetes Array sortieren?

GutenMorgen

ich habe folgendes Array-Einträge

$test[0] = '3|dzjdz';
$test[1] = '12|dzjdz';
$test[2] = '8|dzjdz';
$test[3] = '1|dzjdz';
$test[4] = '6|dzjdz';

Nun möchte ich das Array, abhängig von den ersten Zahlen sortieren. Die Einträge hintem dem Trennstrich, sind wichtig und können nicht wegfallen! Wie mache ich das am besten?

Gruß
philippo

  1. Moin!

    ein Blick in die PHP-Doku hilft Dir bestimmt:
    http://de2.php.net/manual/de/function.sort.php

    MfG
    Danny

    1. Mein Problem ist ja, das ich kein mehrdimensionales Array habe...

      1. Mein Problem ist ja, das ich kein mehrdimensionales Array habe...

        dann ist es trivial: natsort($test);

  2. Hallo!

    $test[0] = '3|dzjdz';
    $test[1] = '12|dzjdz';
    $test[2] = '8|dzjdz';
    $test[3] = '1|dzjdz';
    $test[4] = '6|dzjdz';

    Nun möchte ich das Array, abhängig von den ersten Zahlen sortieren. Die Einträge hintem dem Trennstrich, sind wichtig und können nicht wegfallen! Wie mache ich das am besten?

    Hier sind deine besten Freunde! :-)
    http://de2.php.net/manual/de/function.usort.php
    und
    http://de2.php.net/manual/de/function.split.php

    Zumindest fällt mir das spontan ein!
    Denk mal drüber nach!

    Ciao,
    Andy