Web Development

PHP Operators

PHP Operators

PHP support for operators includes the following:

$a = 4;
$b = 2;
//Addition: $a + b = 6
//Subtraction: $a – $b = 2
//Multiplication: $a * $b = 8
//Division :$a / $b = 2
//Modulus (remainder of $a / $b): $a % $b = 0
//Increment: $a++ (would equal 5 since $a = 4)

The two main assignment operators in php are "=" and ".". The equals sign should be obvious; it assigns a value to a variable:

$a = 4;
$b = $a;
// $b = 4

PHP supports the standard comparison operators:
$a == $b: test if two values are equal
$a != $b: test if two values are not equal
$a < $b: test if the first value is less than the second
$a > $b: test if the first value is greater than the second
$a <= $b: test if the first value is less than or equal to the second
$a >= $b: test if the first value is greater than or equal to the second

PHP also supports the standard increment and decrement operators:

$a = 5;
$a++;
// $a = 6
$b = 5;
$b–;
//$b = 4
$a += 2;
//$a = 8
$b -= 2;
//$b = 2

The "." operator concatenates two values:

$sentence_a = "The quick brown ";
$sentence_b = "fox jumped…";
$sentence_c = $a . $b;
//$sentence_c = "The quick brown fox jumped…";

About the author

Written by Vardhan .

Vardhan takes programming as a hobby. He spends most
of  his time on IRC and developing little PHP scripts
to see discover new things about PHP and to enhance
his coding ability. Other than programming, Vardhan
enjoys listening to music and biking.

If you found this post useful you may also want to check these out:

  1. PHP Operators
  2. Control Structures and While Loops
  3. Basic Control Structures in PHP
  4. Creating a PHP Looping Statement
  5. Use Stack Variables Whenever Possible
  6. Decision Making and Looping