Kolejność wykonywania operatorów: priorytety
Założenie: Zrozumieć kolejność wykonywania operacji arytmetycznych w PHP i nauczyć się wykorzystywać nawiasy do kontrolowania tej kolejności.
Krok po kroku:
- Przykład bez nawiasów:
$wynik = 10 + 5 * 2; echo $wynik; // Wyświetli 20 (mnożenie ma wyższy priorytet)
W tym przykładzie najpierw wykonywane jest mnożenie (5 * 2 = 10), a następnie dodawanie (10 + 10 = 20).
- Przykład z nawiasami:
$wynik = (10 + 5) * 2; echo $wynik; // Wyświetli 30 (nawiasy zmieniają kolejność)
Nawiasy zmieniają kolejność wykonywania operacji. Najpierw wykonywane jest dodawanie w nawiasach (10 + 5 = 15), a następnie mnożenie (15 * 2 = 30).
- Przykład z wieloma operatorami:
$wynik = 10 + 5 * 2 - 4 / 2; echo $wynik; // Wyświetli 20 (kolejność: mnożenie, dzielenie, dodawanie, odejmowanie)
W tym przykładzie kolejność jest następująca: mnożenie, dzielenie, dodawanie, odejmowanie. Można użyć nawiasów, aby zmienić kolejność.
Ten przykład pokazuje podstawy kolejności wykonywania operatorów w PHP. Zachęcamy do eksperymentowania z różnymi kombinacjami operatorów i nawiasów, aby lepiej zrozumieć ten temat.