Operators - PHP Pocket Reference, 2nd Edition (2009)

PHP Pocket Reference, 2nd Edition (2009)

Operators

Expressions are combined and manipulated using operators. The following table lists the operators from highest to lowest precedence; the second column (A) shows the operators' associativity. These operators should be familiar to you if you have any C, Java, or Perl experience.

Operators

A

!, ~, ++, --, @, (the casting operators)

Right

*, /, %

Left

+, -, .

Left

<<, >>

Left

<, <=, >=, >

Nonassociative

==, !=, ===, !==

Nonassociative

&

Left

^

Left

|

Left

&&

Left

||

Left

? : (conditional operator)

Left

=, +=, -=, *=, /=, %=, ^=, .=, &=, |=, <<=, >>=

Left

AND

Left

XOR

Left

OR

Left