( 0 => Array ( 'druzyna_name' => 'Arka Gdynia', 'RB' => 1, 'BZ' => 2 ), 1 => Array ( 'druzyna_name' => 'Śląsk Wrocław', 'RB' => 0, 'BZ' => 3 ), 2 => Array ( 'druzyna_name' => 'Widzew Łódź', 'RB' => 0, 'BZ' => 3, ( 'LM' => 1, 'PktB' => 3, 'RBB' => 1, 'BBZ' => 2, 'BBS' => 1, 'BZW' => 2 ) ), 3 => Array ( 'druzyna_name' => 'Korona Kielce', 'RB' => 0, 'BZ' => 3, ( 'LM' => 1, 'PktB' => 0, 'RBB' => -1, 'BBZ' => 1, 'BBS' => 2, 'BZW' => 0 ) ) );
I potrzebuje pomoc w posortowaniu tablicy w taki sposób by najpierw posortować po RB , BZ malejąco a potem gdy tablica o kluczu mecze_bezposrednie istnieje to po
PktB, RBB, BBZ
Sprawa o tyle dla mnie sie komplikuje ze tablica mecze_bezposrednie nie wszędzie istnieje. Gdy w tablicy $table nie występowała tablica mecze_bezposrednie to sprawe załatwiło by array_ multisort a tak to myślałem by użyć uasort i napisać do tego funkcje sortującą ale nie wiem jak ma sie za to zabrać proszę o pomoc kogoś obeznanego.