Podręcznik PHP
Poprzedni
Następny
Rozdział 11.
Operatory
Priorytety operatorów
Priorytet operatora określa, jak "silnie" operator wiąże ze sobą dwa stojące obok niego wyrażenia.
Na przykład, w wyrażeniu 1 + 5 * 3, wynik wynosi 16, nie 18 ponieważ operator mnożenia ("*") ma wyższy priorytet niż operator dodawania ("+").
Za pomocą nawiasów można zmieniać priorytet działań według reguł arytmetyki.
Na przykład: (1 + 5) * 3 jest równe 18.
Poniższa tabela zawiera priorytet operatorów, od najniższego priorytetu na górze.
Tabela 11-1.
Priorytety operatorów
Powiązanie
Operator
lewe
lewe
lewe
lewe
prawe
lewe
lewe
lewe
lewe
lewe
lewe
lewe
bez powiązania
bez powiązania
lewe
lewe
lewe
prawe
! ~ + + - - (int) (double) (string) (array) (object) @
prawe
bez powiązania
Poprzedni
Spis treści
Następny
Wyrażenia
Początek rozdziału
Operatory Arytmetyczne