language operators precedence NT5BR3MFNMGLPCNP53EYIEHKRL4XD625DNHMY3I
Priorytety operatorówPodręcznik PHPPoprzedniRozdział 10. OperatoryNastępnyPriorytety 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 10-6. Priorytety operatorówPowiązanieOperatorlewe,leweorlewexorleweandpraweprintlewe
= += -= *= /= .= %= &= |= ^= ~= <<= >>=
lewe? :lewe||lewe&&lewe|lewe^lewe&bez powiązania== != === !==bez powiązania< <= > >=lewe<< >>lewe+ - .lewe* / %prawe! ~ ++ -- (int) (double) (string) (array) (object) @prawe[bez powiązanianew
PoprzedniSpis treściNastępnyOperatory LogicznePoczątek rozdziałuOperatory Łańcuchowe