PHP 5 Операторы

Курс по основам языка программирования PHP.
W3Schools на русском языке. Уроки для начинающих



PHP Операторы

Операторы используются для выполнения операций с переменными и значениями.

PHP делит операторы на следующие группы:


PHP Операторы арифметические

PHP Арифметические операторы используются с числовыми значениями для выполнения обычных арифметических операций, таких как сложение, вычитание, умножение и т.д.

Оператор Название Пример Результат Посмотреть
+ Сложение $x + $y Сумма $x и $y Демо »
- Вычитание $x - $y Разница $x и $y Демо »
* Умножение $x * $y Произведение $x и $y Демо »
/ Деление $x / $y Отношение $x и $y Демо »
% Модуль $x % $y Остаток $x делённый на $y Демо »
** Возведение в степень $x ** $y Результат повышения $x до степени $y (введено в PHP 5.6)  

PHP Операторы присваивания

PHP Операторы присваивания используются с числовыми значениями для записи значения в переменную.

Основной оператор присваивания в PHP - "=". Это означает, что левый операнд устанавливается в значение выражения присваивания справа.

Присваивание Также как... Описание Посмотреть
x = y x = y Левый операнд устанавливается в значение выражения справа Демо »
x += y x = x + y Сложение Демо »
x -= y x = x - y Вычитание Демо »
x *= y x = x * y Умножение Демо »
x /= y x = x / y Деление Демо »
x %= y x = x % y Модуль Демо »

PHP Операторы сравнения

PHP операторы сравнения используются для сравнения двух значений (число или строка):

Оператор Название Пример Результат Посмотреть
== Равны $x == $y Возвращает true если $x равен $y Демо »
=== Идентичны $x === $y Возвращает true, если $x равен $y, и они одного типа Демо »
!= Не равны $x != $y Возвращает true, если $x не равен $y Демо »
<> Не равны $x <> $y Возвращает true, если $x не равен $y Демо »
!== Не идентичны $x !== $y Возвращает true, если $x не равно $y или они не одного типа Демо »
> Больше чем $x > $y Возвращает true, если $x больше, чем $y Демо »
< Меньше чем $x < $y Возвращает true, если $x меньше, чем $y Демо »
>= Больше или равно $x >= $y Возвращает true, если $x больше или равно $y Демо »
<= Меньше или равно $x <= $y Возвращает true, если $x меньше или равно $y Демо »

PHP Операторы инкремента/декремента (увеличения/уменьшения)

PHP Операторы инкремента используются для увеличения значения переменной.

PHP Операторы декремента используются для уменьшения значения переменной.

Оператор Название Описание Посмотреть
++$x Пре-инкремент Увеличивает $x на единицу, затем возвращает $x Демо »
$x++ Пост-инкремент Возвращает $x, затем увеличивает $x на единицу Демо »
--$x Пре-декремент Уменьшает $x на единицу, затем возвращает $x Демо »
$x-- Пост-декремент Возвращает $x, затем уменьшает $x на единицу Демо »

PHP Операторы логические

PHP логические операторы используются для объединения условных операторов.

Оператор Название Пример Результат Посмотреть
and И $x and $y True, если оба $x и $y верны Демо »
or Или $x or $y True, если $x или $y верны Демо »
xor Xor $x xor $y True, если $x или $y верны, но не оба Демо »
&& И $x && $y True, если оба $x и $y верны Демо »
|| Или $x || $y True, если $x или $y верны Демо »
! Нет !$x True, если $x не true Демо »

PHP Операторы строковые

PHP имеет два оператора, которые специально предназначены для строк.

Оператор Название Пример Результат Посмотреть
. Конкатенация (соединение через точку) $txt1 . $txt2 Конкатенация $txt1 и $txt2 Демо »
.= Конкатенация присвоения $txt1 .= $txt2 Присоединить $txt2 к $txt1 Демо »

PHP Операторы массива

PHP операторы массива используются для сравнения массивов.

Оператор Название Пример Результат Посмотреть
+ Объединение $x + $y Объединение $x и $y Демо »
== Равенство $x == $y Возвращает true, если $x и $y имеют одинаковые пары ключ/значение Демо »
=== Идентичность $x === $y Возвращает true, если $x и $y имеют одинаковые пары ключ/значение в одном и том же порядке и одинаковых типов Демо »
!= Неравенство $x != $y Возвращает true, если $x не равен $y Демо »
<> Неравенство $x <> $y Возвращает true, если $x не равен $y Демо »
!== Неидентичность $x !== $y Возвращает true, если $x не идентичен $y Демо »

Проверьте себя с помощью упражнений

Упражнения:

Умножить 10 на 5, и вывести результат.

echo 10  5;


уроки курсы для начинающих обучения для чайников основы с нуля до профессионала язык программирования php операторы арифметические, присваивания, сравнения, увеличения или уменьшения на единицу, логические, строковые, массивы синтаксис


warning

Не выкладывайте свой код непосредственно в комментариях, он отображается некорректно. Воспользуйтесь такими сервисами, как jsfiddle.net, codepen.io, liveweave.com, jsbin.com, сохраните код на любом из этих сервисов и в комментариях дайте на него ссылку. Так будет виден и код, и результат.