Rozdział 10. Operatory

Spis treści
Operatory Arytmetyczne
Operatory Przypisania
Operatory Bitowe
Operatory Porównania
Operatory Kontroli Błędów
Operatory Wykonania Polecenia Systemowego
Operatory Inkrementacji i Dekrementacji
Operatory Logiczne
Priorytety operatorów
Operatory Łańcuchowe

Operatory Arytmetyczne

Czy pamiętasz podstawy arytmetyki ze szkoły? W PHP operatory działają niemalże tak samo.

Tabela 10-1. Operatory Arytmetyczne

PrzykładNazwaOpis
$a + $bDodawanieSuma $a i $b.
$a - $bOdejmowanieRóżnica $a od $b.
$a * $bMnożenieIloczyn $a i $b.
$a / $bDzielenieIloraz $a przez $b.
$a % $bModuloReszta z dzielenia $a przez $b.

Operator dzielenia ("/") zwraca wartość całkowitą (wynikiem dzielenia jest liczba całkowita) jeśli obydwa operandy są całkowite (lub są łańcuchami znaków skonwertowanymi do liczba całkowitych) i wynik ich dzielenia jest całkowity. Jeśli jednak któryś z operandów jest zmiennoprzecinkowy lub wynikiem dzielenia jest liczba niecałkowita, operator dzielenia zwraca wartość zmiennoprzecinkową.