Új hozzászólás Aktív témák

  • tildy

    nagyúr

    válasz DArchAngel #1068 üzenetére

    Egyelőre usrottal megoldottam így, de még bele kell raknom azt, hogy mi van akkor ha nem számra keresek vissza.
    Most:

    $cmpxp= "";
    function field_sorter($xml_array)
    {
    usort($xml_array,"compare") ;
    return $xml_array;
    }

    function compare($a, $b)
    {
    return ((int)$a[0]->id < (int)$b[0]->id) ? -1 : 1;
    //else
    // return strcmp($a->megye, $b->megye);
    }

    Leírod, hogy gondoltad?
    Ez visszaadja jól, ha az id-ra mutatok rá.Bár fura az is, hogy alapból tudnia kéne a phpnak , hogy "Ha egészet hasonlítasz stringgel, a string előbb számmá konvertálódik. Ha két számot reprezentáló stringet hasonlítasz össze, egész számokként lesznek összehasonlítva.", mégis (int ) nélkül nem volt jó.

    DeltaPower:igen usort kell, de úgy mégsem adott jó eredményt, ahogy te írtad.

    [ Szerkesztve ]

    "Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain

Új hozzászólás Aktív témák