Mieszanie kolejności elementów w tablicy (shuffle)
Założenie: Nauczymy się, jak używać funkcji shuffle()
w PHP do losowego mieszania elementów w tablicy.
Krok po kroku:
- Tworzenie tablicy: Najpierw stwórzmy tablicę z elementami, które chcemy wymieszać. Na przykład, tablica z nazwami produktów:
- Mieszanie tablicy: Użyjmy funkcji
shuffle()
, aby losowo wymieszać elementy tablicy. Funkcja ta modyfikuje tablicę bezpośrednio, nie zwracając nowej. - Wyświetlanie wymieszanej tablicy: Teraz możemy wyświetlić wymieszaną tablicę za pomocą pętli
foreach
:
$produkty = ["Produkt A", "Produkt B", "Produkt C", "Produkt D", "Produkt E"];
shuffle($produkty);
echo "Lista produktów po wymieszaniu:\n";
foreach ($produkty as $produkt) {
echo $produkt . "\n";
}
Powyższy kod najpierw tworzy tablicę z nazwami produktów. Następnie funkcja shuffle()
losowo zmienia kolejność elementów w tej tablicy. Na końcu pętla foreach
iteruje po zmodyfikowanej tablicy i wyświetla każdy element w nowej, losowej kolejności.
Ten przykład pokazuje podstawowe zastosowanie funkcji shuffle()
. Zachęcamy do eksperymentowania z różnymi tablicami i odkrywania dalszych możliwości tej funkcji!