Roger: array sortieren

hallo!

wie sortiere ich einen array, der so aussieht:

Array
(
    [0] => 2
    [1] => 7
    [2] => 3
    [3] => 4
    [4] => 5
    [5] => 6
)

raus sollte dann:
2
3
4
5
6
7
kommen. nur wie? sort() o.ä. hat nicht funktioniert... warum?

gruß.
roger.

  1. Hallo du da draußen,

    kommen. nur wie? sort() o.ä. hat nicht funktioniert... warum?

    Wie sah denn dein sort()-Code aus? Und was kam dabei raus?

    Mit sort() müsste es eigentlich funktionieren.

    Grüße von hier drinnen, aus Biberach an der Riss (http://www.stadt-biberach.de),
    Dogfish

    --
    Let's close our eyes and see what happens
    (http://dogfish.net.tc)
    1. Hallo du da draußen,
      Wie sah denn dein sort()-Code aus? Und was kam dabei raus?

      da steht jetzt nur: 1
      vielleicht sollte ich noch erwähnen, dass ich diesen array vorher bearbeitet habe mit dieser funktion, da einige werte darin doppelt vor kamen:
      function my_array_unique($somearray)
      {
       $tmparr = array_unique($somearray);
       $i=0;
       foreach ($tmparr as $v)
       {
        $newarr[$i] = $v;
        $i++;
       }
       return $newarr;
      }

      gruß.
      roger.

      1. Hallo ihr da draußen,

        da steht jetzt nur: 1

        Dann liegt es daran, dass der Funktionsaufruf
        sort($array);
        und nicht
        $array = sort($array);
        ist. Das dürfte das Problem beheben.

        Grüße von hier drinnen, aus Biberach an der Riss (http://www.stadt-biberach.de),
        Dogfish

        --
        Let's close our eyes and see what happens
        (http://dogfish.net.tc)
        1. Hallo ihr da draußen,

          sort($array);

          oh man!
          genau das war's.

          *rotwerd*
          danke!

          gruß.
          roger.