Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: kozel 16. 05. 2014, 02:46:10

Název: Jak setřídit pole v PHP podle hodnoty
Přispěvatel: kozel 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"
  }
}
Název: Re:Jak setřídit pole v PHP podle hodnoty
Přispěvatel: xxar3s_ 16. 05. 2014, 02:54:00
http://www.php.net/manual/en/array.sorting.php
Název: Re:Jak setřídit pole v PHP podle hodnoty
Přispěvatel: kozel 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í...
Název: Re:Jak setřídit pole v PHP podle hodnoty
Přispěvatel: KtK 16. 05. 2014, 12:15:18
umi to treba usort.
Název: Re:Jak setřídit pole v PHP podle hodnoty
Přispěvatel: Kit 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.
Název: Re:Jak setřídit pole v PHP podle hodnoty
Přispěvatel: student 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"
  }
}
Název: Re:Jak setřídit pole v PHP podle hodnoty
Přispěvatel: doct0rX 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