Beginner Fundamentals
PHP Operators
Operators let you perform actions on values, such as adding numbers or comparing them. PHP groups them into several categories.
Arithmetic operators
<?php
echo 5 + 2; // 7
echo 5 - 2; // 3
echo 5 * 2; // 10
echo 5 / 2; // 2.5
echo 5 % 2; // 1
echo 5 ** 2; // 25 (power)
Assignment operators
<?php
$x = 10;
$x += 5; // same as $x = $x + 5 -> 15
$x -= 3; // 12
$x *= 2; // 24
Comparison operators
<?php
var_dump(5 == "5"); // true (equal value)
var_dump(5 === "5"); // false (value and type)
var_dump(5 != 3); // true
var_dump(5 > 3); // true
var_dump(5 <= 5); // true
Logical operators
<?php
var_dump(true && false); // false (and)
var_dump(true || false); // true (or)
var_dump(!true); // false (not)
String operator
The dot . joins strings together.
<?php
echo "Hello" . " " . "World"; // Hello World