Pętla `while` i jej pułapki

Założenie: Nauczymy się, jak działa pętla while w PHP i jak unikać typowych błędów, takich jak tworzenie pętli nieskończonych.

Krok po kroku:

  1. Prosta pętla while:
    
    $i = 0;
    while ($i < 5) {
      echo "Iteracja: " . $i . "
    "; $i++; }

    Ten kod wyświetli liczby od 0 do 4. Zmienna $i jest inkrementowana w każdej iteracji, aż do osiągnięcia warunku $i < 5.

  2. Pętla nieskończona (błąd):
    
    $i = 0;
    while ($i < 5) {
      echo "Iteracja: " . $i . "
    "; // Brak inkrementacji $i! }

    Ten kod spowoduje pętlę nieskończoną, ponieważ warunek $i < 5 zawsze będzie prawdziwy. Przeglądarka prawdopodobnie zawiesi się. Zawsze pamiętaj o modyfikacji zmiennej sterującej pętlą wewnątrz pętli!

  3. Pętla z warunkiem break:
    
    $i = 0;
    while ($i < 10) {
      echo "Iteracja: " . $i . "
    "; $i++; if ($i == 3) { break; // Przerwanie pętli, gdy $i == 3 } }

    Ten kod pokaże iteracje od 0 do 2, a następnie pętla zostanie przerwana za pomocą instrukcji break.

Ten przykład pokazuje podstawowe działanie pętli while i jak ważne jest poprawne zarządzanie warunkiem zakończenia pętli. Zachęcamy do eksperymentowania i dalszego zgłębiania wiedzy o pętlach w PHP!

Dodaj komentarz 0

Your email address will not be published. Required fields are marked *