kostenloser Webspace werbefrei: lima-city


Array-Sort

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    h2o

    h2o hat kostenlosen Webspace.

    Ich habe mal wieder ein Array-Problem.
    Angenommen ich habe ein solches Array:

    $array = array("163 bla","10 bla","104 bla","12 bla","1730 bla","20 bla",
    "35 bla");

    Und lasse das so sortieren:
    sort($array);

    Dann kommt das hier raus:
    10 bla
    104 bla
    12 bla
    163 bla
    1730 bla
    20 bla
    35 bla

    Allerdings sollte das hier rauskommen:
    10 bla
    12 bla
    20 bla
    35 bla
    104 bla
    163 bla
    1730 bla

    Wie kann ich es schaffen das auch das rauskommt?

    Ich wei?, wenn ich das " bla" weglassen w?rde, geht es, aber das muss leider mit rein.

    Bin f?r jeden Rat dankbar.

    H2O
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Die L?sung ist ganz einfach: Du musst das Array nach den Zahlen sortieren lassen. Dazu musst du in sort($array) noch SORT_NUMERIC einf?gen. Also sort($array, SORT_NUMERIC). Kannst du aber auch son im php Manual nachlesen. Ich habs probiert es und es kommt genau das Ergaebnis raus, das du haben willst.
  4. Autor dieses Themas

    h2o

    h2o hat kostenlosen Webspace.


    Die L?sung ist ganz einfach: Du musst das Array nach den Zahlen sortieren lassen. Dazu musst du in sort($array) noch SORT_NUMERIC einf?gen. Also sort($array, SORT_NUMERIC). Kannst du aber auch son im php Manual nachlesen. Ich habs probiert es und es kommt genau das Ergaebnis raus, das du haben willst.


    Vielen Dank.

    Habe ?brigens noch eine andere M?glichkeit gefunden:
    Ich lasse die Zahlen einsetzen und wenn ich statt
    10 z.B. 010 schreibe klappt es auch.
    Das geht mit str_pad($var, 30, "0", STR_PAD_LEFT);

    // edit:
    Kann also geschlossen werden.

    H2O

    Beitrag ge?ndert am 9.01.05 11:52 von h2o

    Edit jacr


    Kann also geschlossen werden.


    Wenn du das sagst. :biggrin:
    GESCHLOSSEN

    Beitrag ge?ndert am Sun 9.01.2005 14:38 von jacr
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!