Tablice w PHP - sortowanie ( b±belkowe )
| DZIAŁANIE: |
Tablica liczb to liczby : 20, 10, 14, 11, 5, 2, 18, 20, 20, 9, 17, 5, 1, 8, 9, 15, 14, 10, 10, 1, Posortowana Tablica : 1, 1, 2, 5, 5, 8, 9, 9, 10, 10, 10, 11, 14, 14, 15, 17, 18, 20, 20, 20, |
Kod:

Ewentualne Obja¶nienia:
Przedstawiony skrypt jak widać najpierw jak poprzedni losuje ( do tablicy )
20 liczb z przedziału 1-20, a następnie sortuje je od najmniejszego do
największego. Mamy tutaj do czynienia z sortowaniem tzw. b±belkowym ( jest to
jedna z prostszych metod sortowania ). Działa to w taki sposób, że w pętli
przechodzi się wielokrotnie przez tablicę i sprawdza czy bież±cy element jest
większy od następnego. Jeżeli tak to zamienia się je ze sob±. Przechodzenie
przez cał± tablicę wykonywane jest tyle razy, aż w czasie takiego przej¶cia nie
trzeba będzie wykonywać żadnej zmiany - czyli tablica będzie już posortowana.
Jak też widzicie wypisywanie tablicy wsadziłem do funkcji. Wytłumaczyłem powyżej
jak działa powyższe sortowanie, mam nadzieję, że interpretacja kodu nie sprawia
wam trudno¶ci ?
Warto zauważyć tutaj użyli¶my zmiennych pomocniczych co już robiłem oraz funkcji count. Dzięki której możemy
sprawdzić ile tablica ma elementów.
Jak widać wystarczy wpisać:
count($nazwa_tablicy);