PHP Logical Operators
Table of Content:
The PHP logical operators are used to combine conditional statements.
Operator | Name | Example | Result |
---|---|---|---|
and | And | $x and $y | True if both $x and $y are true |
or | Or | $x or $y | True if either $x or $y is true |
xor | Xor | $x xor $y | True if either $x or $y is true, but not both |
&& | And | $x && $y | True if both $x and $y are true |
|| | Or | $x || $y | True if either $x or $y is true |
! | Not | !$x | True if $x is not true |
Example: $x and $y
True if both $x and $y are true
Code:
Output:
This will produce the following result
Happy Code!
Example: $x or $y
True if either $x or $y is true
Code:
Output:
This will produce the following result
Happy Code!
Example: $x xor $y
True if either $x or $y is true, but not both
True if either $x or $y is true, but not both
Code:
Output:
This will produce the following result
Happy Code!
Example: $x && $y
True if both $x and $y are true
Code:
Output:
This will produce the following result
Happy Code!
Example: $x || $y
True if either $x or $y is true
Code:
Output:
This will produce the following result
Happy Code!
Example: !$x
True if $x is not true
Code:
Output:
This will produce the following result
Happy Code!