Operatory przypisania w pętlach
Założenie: Pokażemy, jak używać operatorów przypisania (np. +=, -=, *=, /=) wewnątrz pętli `for` i `while` do efektywnej modyfikacji wartości zmiennych.
Krok po kroku:
- Przykład z pętlą `for` i operatorem `+=`
$suma = 0; for ($i = 1; $i <= 10; $i++) { $suma += $i; // Dodaje wartość $i do $suma w każdej iteracji } echo "Suma liczb od 1 do 10: " . $suma;
Ten kod sumuje liczby od 1 do 10. W każdej iteracji pętli `for`, wartość `$i` jest dodawana do zmiennej `$suma` za pomocą operatora `+=`. Jest to krótsza i bardziej czytelna forma niż `$suma = $suma + $i;`.
- Przykład z pętlą `while` i operatorem `-=`
$liczba = 10; while ($liczba > 0) { echo $liczba . " "; $liczba -= 2; // Odejmuje 2 od $liczba w każdej iteracji }
Ten kod wyświetla liczby parzyste od 10 do 2. Pętla `while` kontynuuje, dopóki `$liczba` jest większa od 0. W każdej iteracji, 2 jest odejmowane od `$liczba` za pomocą operatora `-=`.
- Przykład z pętlą `for` i operatorem `*=`
$iloczyn = 1; for ($i = 1; $i <= 5; $i++) { $iloczyn *= $i; // Mnoży $iloczyn przez $i w każdej iteracji } echo "Iloczyn liczb od 1 do 5: " . $iloczyn;
Ten kod oblicza silnię liczby 5. Operator `*=` mnoży wartość `$iloczyn` przez `$i` w każdej iteracji pętli.
Ten przykład pokazuje podstawowe zastosowanie operatorów przypisania w pętlach w PHP. Zachęcamy do eksperymentowania z innymi operatorami i typami pętli!