Вот несколько операторов, часто используемых в PHP, а также примеры кода:
-
Арифметические операторы:
- Дополнение:
$sum = $num1 + $num2; - Вычитание:
$difference = $num1 – $num2; - Умножение:
$product = $num1 * $num2; - Деление:
$частное = $num1 / $num2; - Модуль (остаток):
$remainder = $num1 % $num2; - Приращение:
$num++; - Уменьшение:
$num--;
- Дополнение:
-
Операторы присваивания:
- Назначить:
$x = 5; - Добавить и назначить:
$x += 2; - Вычитание и присвоение:
$x -= 2; - Умножить и присвоить:
$x *= 2; - Разделить и присвоить:
$x /= 2; - Модуль и присвоение:
$x %= 2;
- Назначить:
-
Операторы сравнения:
- Равно:
$result = ($num1 == $num2); - Не равно:
$result = ($num1 != $num2); - Больше, чем:
$result = ($num1 >$num2); - Меньше:
$result = ($num1 <$num2); - Больше или равно:
$result = ($num1 >= $num2); - Меньше или равно:
$result = ($num1 <= $num2);
- Равно:
-
Логические операторы:
- И:
$result = ($x && $y); - ИЛИ:
$result = ($x || $y); - НЕ:
$result = !$x;
- И:
-
Строковые операторы:
- Объединение:
$fullName = $firstName. ' '. $lastName; - Объединение и присвоение:
$name.= 'Doe';
- Объединение:
-
Операторы массивов:
- Объединение:
$result = $arr1 + $arr2; - Равенство:
$result = ($arr1 == $arr2); - Идентификация:
$result = ($arr1 === $arr2); - Неравенство:
$result = ($arr1 != $arr2); - Отсутствие идентичности:
$result = ($arr1 !== $arr2);
- Объединение: