Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Tablice wielowymiarowe
Forum PHP.pl > Forum > Przedszkole
krtenew
$cars = array();
$cars[] = array( 'name' => 'bmw', 'color' => 'red', 'date' => '1987', 'id' => 57 );
$cars[] = array( 'name' => 'mercedes', 'color' => 'blue', 'date' => '1988', 'id' => 78 );
$cars[] = array( 'name' => 'audi', 'color' => 'black', 'date' => '1988', 'id' => 14 );
$cars[] = array( 'name' => 'opel', 'color' => 'green', 'date' => '1985', 'id' => 32 );

Jak posortowac takoł tablice według "date"?
ShaggyAG
http://php.net/manual/en/function.array-multisort.php
przykład nr.3
krtenew
ok ale tam jest tablica dwuwymiarowa a w przykładzie cz-tero nie mogę tego zrozumieć;
kreatiff
usort, przykład ---> http://forum.php.pl/index.php?s=&showt...t&p=1126721
ShaggyAG
  1. $cars = array();
  2. $cars[] = array( 'name' => 'bmw', 'color' => 'red', 'date' => '1987', 'id' => 57 );
  3. $cars[] = array( 'name' => 'mercedes', 'color' => 'blue', 'date' => '1988', 'id' => 78 );
  4. $cars[] = array( 'name' => 'audi', 'color' => 'black', 'date' => '1988', 'id' => 14 );
  5. $cars[] = array( 'name' => 'opel', 'color' => 'green', 'date' => '1985', 'id' => 32 );
  6.  
  7.  
  8.  
  9. foreach ($cars as $key => $row) {
  10. $date[$key] = $row['date'];
  11. }
  12.  
  13. array_multisort($date, SORT_DESC, $cars);
  14. print_r($cars);



ale że tak powiem....
krtenew
Dzieki już zrozumiałem działanie .
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.