Ú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