Kolejność wykonywania operatorów
Założenie: Zrozumieć, jak kolejność wykonywania operatorów wpływa na wynik obliczeń w PHP i jak kontrolować tę kolejność za pomocą nawiasów.
Krok po kroku:
- Obliczenie bez nawiasów:
$wynik = 10 + 5 * 2; echo $wynik; // Wyświetli 20 (mnożenie ma wyższy priorytet)
W tym przykładzie mnożenie (5 * 2) jest wykonywane przed dodawaniem, ponieważ mnożenie ma wyższy priorytet niż dodawanie.
- Obliczenie z nawiasami:
$wynik = (10 + 5) * 2; echo $wynik; // Wyświetli 30 (nawiasy zmieniają kolejność)
Nawiasy zmieniają kolejność wykonywania operacji. Najpierw wykonywane jest dodawanie (10 + 5), a następnie wynik jest mnożony przez 2.
- Przykład z wieloma operatorami:
$wynik = 10 + 5 * 2 - 3 / 1; echo $wynik; // Wyświetli 19 (kolejność: mnożenie, dzielenie, dodawanie, odejmowanie) $wynik2 = (10 + 5) * (2 - 3 / 1); echo $wynik2; // Wyświetli 15 (nawiasy zmieniają kolejność)
Ten przykład pokazuje, jak kolejność operatorów wpływa na wynik, a nawiasy pozwalają na modyfikację tej kolejności.
Ten przykład pokazuje podstawy kolejności wykonywania operatorów w PHP. Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z różnymi kombinacjami operatorów i nawiasów!