The list of PHP operators
[php]
<?php
$x = 30;
$y = 40;
echo $x+$y; //70
?>
[/php]
[php]
<?php
$x = 30;
$y = 40;
echo $x-$y; //-10
?>
[/php]
[php]
<?php
$x = 30;
$y = 40;
echo $x*$y; //1200
?>
[/php]
[php]
<?php
$x = 30;
$y = 40;
echo $x/$y; //0.75
?>
[/php]
[php]
<?php
$x = 40;
$y = 30;
echo $x%$y; //10
?>
[/php]
[php]
<?php
$x = 4;
$y = 3;
echo $x**$y; //10
?>
[/php]
Name | Example | Details |
---|---|---|
And | $a and $b | Returns TRUE when both $a and $b are TRUE. |
Or | $a or $b | Returns TRUE when either $a or $b is TRUE. |
Xor | $a xor $b | Returns TRUE when either $a or $b is TRUE, but not both. |
Not | !$a | Returns TRUE when $a is not TRUE. |
And | $a && $b | Returns TRUE when both $a and $b are TRUE. |
Or | $a || $b | Returns TRUE when either $a or $b is TRUE. |
[php]
<?php
$x = 30;
$y = 40;
if($x == 60 || $y == 40)
{
echo "SP Lessons"; //SP Lessons
}
?>
[/php]
[php]
<?php
$x = 30;
$y = 40;
if($x==30&&$y==40)
{
echo "SP Lessons"; //SP Lessons
}
?>
[/php]
[php]
<?php
$x = 30;
$y = 40;
if($x!==120)
{
echo "SP Lessons"; //SP Lessons
}
?>
[/php]
Operators | Operator type | Description |
---|---|---|
++$x | Pre-increment | $x value is incremented before assigning it to variable $x |
$x++ | Post-increment | $x is incremented after assigning it to variable $x |
– -$x | Pre-decrement | $x value decremented before assigning it to variable $x |
$x- – | Post-decrement | $x value decremented after assigning it to variable $x |