Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sortowanie tablicy wielowymiarowej, jak to wydajnie zrobić przy dużej ilości danych
starach
post 28.03.2009, 12:42:30
Post #1





Grupa: Zarejestrowani
Postów: 999
Pomógł: 30
Dołączył: 14.01.2007
Skąd: wiesz ?

Ostrzeżenie: (0%)
-----


W gruncie rzeczy PHP jako język skryptowy nie nadaje się do operacji na takich ilościach danych ale już jakieś 70% projektu jest skończone i nie chce mi się tego zwyczajnie przepisywać. Toteż żeby nie zajeździć serwera, pomyślałem że zanim coś spapram zapytam się was jak posortować tablicę przedstawioną poniżej.
  1. <?php
  2. $tablica['z_id']['s_id']['etc.'] = '...';
  3. ?>
Chcę przedstawić te dane w postaci tabelarycznej z uwzględnieniem przyporządkowania według 's_id'
Przykładowo:
  1. <?php
  2. $tablica[0][15] = 'c';
  3. $tablica[0][27] = 'f';
  4. $tablica[1][13] = 'b';
  5. $tablica[1][17] = 'd';
  6. $tablica[1][18] = 'e';
  7. $tablica[2][4] = 'a';
  8. $tablica[2][28] = 'g';
  9. ?>
Czyli ma być to wyświetlane według drugiego index'u.

Obawiam się zwyczajnie że jak dodam kolejną zagnieżdżoną iterację przez tablicę, żeby stworzyć nową ( lub nawet już na samej warstwie prezentacji ), potrzebna będzie gaśnica... Doradźcie coś.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 11:36