Professional Documents
Culture Documents
++
--
Operator Operation Example Result
+ Addition 3+2 5
++
--
Operator Operation Example Result
+ Addition 3+2 5
- Subtraction 7-3 4
++
--
Operator Operation Example Result
+ Addition 3+2 5
- Subtraction 7-3 4
* Multiplication 7*3 21
++
--
Operator Operation Example Result
+ Addition 3+2 5
- Subtraction 7-3 4
* Multiplication 7*3 21
/ Division 45 / 5 9
++
--
Operator Operation Example Result
+ Addition 3+2 5
- Subtraction 7-3 4
* Multiplication 7*3 21
/ Division 45 / 5 9
% Modulus 27 % 5 2
++
--
Operator Operation Example Result
+ Addition 3+2 5
- Subtraction 7-3 4
* Multiplication 7*3 21
/ Division 45 / 5 9
% Modulus 27 % 5 2
++ Increment 27 ++ 28
--
Operator Operation Example Result
+ Addition 3+2 5
- Subtraction 7-3 4
* Multiplication 7*3 21
/ Division 45 / 5 9
% Modulus 27 % 5 2
++ Increment 27 ++ 28
-- Decrement 27 -- 26
Operator Operation Example Result
+ Addition 3+2 5
- Subtraction 7-3 4
* Multiplication 7*3 21
/ Division 45 / 5 9
% Modulus 27 % 5 2
++ Increment 27 ++ 28
-- Decrement 27 -- 26
<?php
$a = 3;
$b = 5;
$x = $a + $b;
echo $x;
?>
<?php
$a = 3; $a 3
$b = 5;
$x = $a + $b;
echo $x;
?>
<?php
$a = 3; $a 3
$b = 5; $b 5
$x = $a + $b;
echo $x;
?>
<?php
$a = 3; $a 3
$b = 5; $b 5
$x = $a + $b; 8
echo $x;
?>
<?php
$a = 3; $a 3
$b = 5; $b 5
$x = $a + $b; 8
$x 8
echo $x;
?>
<?php
$a = 3; $a 3
$b = 5; $b 5
$x = $a + $b; 8
$x 8
echo $x;
?>
8
<?php
$a = 3; $a 3
$b = 5; $b 5
$x = $a + $b; 8
$x 8
echo $x;
?>
8
<?php
$a = 3;
$a = $a + 1;
echo $a;
?>
<?php
$a 3
$a = 3;
$a = $a + 1;
echo $a;
?>
<?php
$a 3
$a = 3;
$a = $a + 1; 4
echo $a;
?>
<?php
$a 4
$a = 3;
$a = $a + 1; 4
echo $a;
?>
<?php
$a 4
$a = 3;
$a = $a + 1; 4
echo $a; 4
?>
<?php
$a = 3;
$a++;
echo $a;
?>
<?php
$a 3
$a = 3;
$a++;
echo $a;
?>
<?php
$a 4
$a = 3;
$a++;
echo $a;
?>
<?php
$a 4
$a = 3;
$a++;
echo $a; 4
?>
<?php
$a = 3;
echo $a++;
?>
<?php $a 3
$a = 3;
echo $a++;
?>
<?php $a 3
$a = 3;
echo $a++;
4
?>
<?php $a 4
$a = 3;
echo $a++;
4
?>
++ change the value
<?php $a 4
$a = 3;
echo $a++;
4
?>
++ prefix & postfix
• $i = 3; • $i = 3;
• echo ++$i; adds 1 then prints 4 • echo $i++; prints 3 then adds 1
<?php
$a = 3;
echo $a++;
echo $a;
?>
<?php
$a 3
$a = 3;
echo $a++;
echo $a;
?>
<?php
$a 4
$a = 3;
echo $a++; 3
echo $a;
?>
<?php
$a 4
$a = 3;
echo $a++; 3
echo $a; 4
?>
<?php
$a 4
$a = 3;
echo $a++; 3
echo $a; 4
?>
<?php
$a = 3;
echo ++$a;
echo $a;
?>
<?php
$a 3
$a = 3;
echo ++$a;
echo $a;
?>
<?php
$a 4
$a = 3;
echo ++$a; 4
echo $a;
?>
<?php
$a 4
$a = 3;
echo ++$a; 4
echo $a; 4
?>
<?php
$a 4
$a = 3;
echo ++$a; 4
echo $a; 4
?>
Operator Test
== equal
!= not equal
> greater than
< less than
>= greater than or equal
<= less than or equal
?: true or false
(expression)? t_expression : f_expression ;
• If that expression evaluates to true then it returns the t_expression after the ?
&& AND
A AND B A True A False
AND AND
! NOT
Operator Boolean Operation
&& AND
A OR B A True A False
AND AND
! NOT
Operator Boolean Operation
&& AND
II OR
FALSE TRUE
OR OR
! NOT
Boolean expressions