Вот несколько операторов, часто используемых в 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);
- Объединение: