Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Sortowanie tablicy
Forum PHP.pl > Forum > Przedszkole
miras
Witam, mam taką tablicę:

  1. $g[0]['score'] = 50;
  2. $g[0]['name'] = "miras";
  3. $g[0]['pozycja'] = "x";
  4.  
  5.  
  6. $g[1]['score'] = 34;
  7. $g[1]['name'] = "Janek";
  8. $g[1]['pozycja'] = "y";
  9.  
  10. $g[2]['score'] = 56;
  11. $g[2]['name'] = "mirasx";
  12. $g[2]['pozycja'] = "b";


Potrzebuję posortować tą tablicę według $g['score'] - jak to zrobić?
slash^
  1. foreach ($g as $key => $row) {
  2. $score[$key] = $row['score'];
  3. }
  4.  
  5. array_multisort($score, SORT_ASC, $g);
  6.  
  7. print_r($g);
irmidjusz
A nie lepiej było użyć usort? Prościej, łatwiej i bez konieczności tworzenia drugiej tablicy pomocniczej...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.