Sortowanie tablic mieszanych typów
Założenie: Nauczymy się sortować tablicę w PHP, która zawiera elementy różnych typów (np. liczby i stringi).
Krok po kroku:
- Tworzymy tablicę mieszanych typów:
$tablica = [ "Adam" => 30, "Ewa" => 25, "Kasia" => 35, "Tomek" => 28 ];
Tworzymy tablicę asocjacyjną, gdzie klucze to imiona (stringi), a wartości to wiek (liczby całkowite).
- Sortujemy tablicę według wartości (wieku):
asort($tablica);
Funkcja `asort()` sortuje tablicę asocjacyjną według wartości, zachowując powiązania kluczy z wartościami.
- Wyświetlamy posortowaną tablicę:
foreach ($tablica as $imie => $wiek) { echo "$imie: $wiek lat
"; }Pętla `foreach` iteruje po posortowanej tablicy i wyświetla imię oraz wiek każdej osoby.
Ten przykład pokazuje podstawy sortowania tablic mieszanych typów w PHP. Zachęcamy do eksperymentowania z różnymi funkcjami sortowania i typami danych!