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);