Jak setřídit pole v PHP podle hodnoty

kozel

Jak setřídit pole v PHP podle hodnoty
« kdy: 16. 05. 2014, 02:46:10 »
Ahoj, poradí prosím někdo, jak jednoduše setřídit takové pole v php podle hodnoty "sort" ? Děkuji za případnou pomoc

Kód: [Vybrat]
array(3) {
  ["user1"]=>
  array(4) {
    ["Peter"]=>
    string(2) "11"
    ["Ben"]=>
    string(2) "70"
    ["Joe"]=>
    string(2) "48"
    ["sort"]=>
    string(1) "2"
  }
  ["user2"]=>
  array(4) {
    ["Peter"]=>
    string(2) "77"
    ["Ben"]=>
    string(2) "30"
    ["Joe"]=>
    string(2) "63"
    ["sort"]=>
    string(1) "3"
  }
  ["user3"]=>
  array(4) {
    ["Peter"]=>
    string(2) "87"
    ["Ben"]=>
    string(2) "98"
    ["Joe"]=>
    string(2) "73"
    ["sort"]=>
    string(1) "1"
  }
}


xxar3s_


kozel

Re:Jak setřídit pole v PHP podle hodnoty
« Odpověď #2 kdy: 16. 05. 2014, 11:44:42 »
http://www.php.net/manual/en/array.sorting.php
Teda to je parádní rada... odkaz na 20 funkcí, z níchž to ani jedna neumí...

KtK

Re:Jak setřídit pole v PHP podle hodnoty
« Odpověď #3 kdy: 16. 05. 2014, 12:15:18 »
umi to treba usort.

Kit

Re:Jak setřídit pole v PHP podle hodnoty
« Odpověď #4 kdy: 16. 05. 2014, 13:24:32 »
http://www.php.net/manual/en/array.sorting.php
Teda to je parádní rada... odkaz na 20 funkcí, z níchž to ani jedna neumí...
My ostatní si to obvykle necháváme seřadit v databázi.


student

Re:Jak setřídit pole v PHP podle hodnoty
« Odpověď #5 kdy: 16. 05. 2014, 14:26:48 »
Takhle:
Kód: [Vybrat]
array(3) {
  ["user3"]=>
  array(4) {
    ["Peter"]=>
    string(2) "87"
    ["Ben"]=>
    string(2) "98"
    ["Joe"]=>
    string(2) "73"
    ["sort"]=>
    string(1) "1"
  }
  ["user1"]=>
  array(4) {
    ["Peter"]=>
    string(2) "11"
    ["Ben"]=>
    string(2) "70"
    ["Joe"]=>
    string(2) "48"
    ["sort"]=>
    string(1) "2"
  }
  ["user2"]=>
  array(4) {
    ["Peter"]=>
    string(2) "77"
    ["Ben"]=>
    string(2) "30"
    ["Joe"]=>
    string(2) "63"
    ["sort"]=>
    string(1) "3"
  }
}

doct0rX

Re:Jak setřídit pole v PHP podle hodnoty
« Odpověď #6 kdy: 16. 05. 2014, 15:28:31 »
http://www.php.net/manual/en/array.sorting.php
Teda to je parádní rada... odkaz na 20 funkcí, z níchž to ani jedna neumí...

mno az se naucis cist , pak to bude umet treba uasort