Арифметические операторы:
-$a Отрицание смена знака $a.
$a + $b Сложение сумма $a и $b.
$a - $b Вычитание разность $a и $b.
$a * $b Умножение произведение $a и $b.
$a / $b Деление частное от деления $a на $b.
$a % $b Деление по модулю целочисленный остаток от деления $a на $b.
Операторы инкремента и декремента
++$a Префиксный инкремент $a+1 и возвращает значение $a.
$a++ Постфиксный инкремент возвращает значение $a, а затем $a+1.
--$a Префиксный декремент $a –1 и возвращает значение $a.
$a-- Постфиксный декремент возвращает значение $a, а затем $a–1.
Таким образом
$a = 5; echo $a++ ;
Сначала выведет 5, а потом увеличит 5 на 1.
Логические операторы
$a and $b Логическое 'и' TRUE если и $a, и $b TRUE.
$a or $b Логическое 'или' TRUE если или $a, или $b TRUE.
$a xor $b Исключающее 'или' TRUE если $a, или $b TRUE, но не оба.
! $a Отрицание TRUE если $a не TRUE.
$a && $b Логическое 'и' TRUE если и $a, и $b TRUE.
$a || $b Логическое 'или' TRUE если или $a, или $b TRUE.
Строковые операторы
В PHP есть два оператора для работы со строками.
Первый – оператор конкатенации ('.')(точка), который возвращает объединение левого и правого аргумента в одну строку.
Второй – оператор присвоения вместе с конкатенацией('.=')(точка равно).
<?php
$a = "Hello ";
$b = $a . "World!"; // $b содержит строку "Hello World!"
$a = "Hello ";
$a .= "World!"; // $a содержит строку "Hello World!"
?>