Przejdź do głównej treści
  1. Strona główna
  2. Słownik
  3. INF.03
  4. Operatory arytmetyczne w PHP

Operatory arytmetyczne w PHP

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Operatory arytmetyczne służą w PHP do wykonywania działań matematycznych na liczbach. W zadaniach egzaminacyjnych najczęściej trzeba poprawnie rozpoznać znaczenie operatorów i kolejność wykonywania działań.

Podstawowe operatory

OperatorZnaczeniePrzykład
+dodawanie$a + $b
-odejmowanie$a - $b
*mnożenie$a * $b
/dzielenie$a / $b
%reszta z dzielenia$a % $b
**potęgowanie$a ** $b

Przykład dzielenia i dodawania

$a = 10;
$b = 20;
$wynik = $a / 2 + $b / 2;

echo $wynik; // 15

Najpierw obliczane są dzielenia:

10 / 2 = 5
20 / 2 = 10

Następnie wyniki są dodawane:

5 + 10 = 15

Kolejność działań

PHP stosuje standardową kolejność działań matematycznych:
1. nawiasy,
2. potęgowanie,
3. mnożenie, dzielenie i modulo,
4. dodawanie i odejmowanie.

Dlatego zapis:

$a / 2 + $b / 2

oznacza sumę połowy $a i połowy $b. Jeśli chcemy zmienić kolejność działań, używamy nawiasów, np.:

($a + $b) / 2

Ten zapis oznacza połowę sumy wartości $a i $b.