Оглавление
Арифметические операторы присваиванияОператор присваивания для конкатенации строкКраткое резюме
Операторы присваивания в PHP
В PHP для присваивания значения переменной используется оператор
=. Синтаксис присваивания выглядит так:Слева от оператора присваивания указывается переменная, которой нужно присвоить значение. Справа — значение или выражение.
При выполнении присваивания PHP сначала вычисляет выражение справа, а затем результат присваивает переменной слева. Например:
В этом примере переменной
$x присваивается 10, $y к 20, а $total является суммой $x и $y.Выражение присваивания возвращает присвоенное значение, что позволяет использовать цепочки присваиваний:
В этом случае сначала выполняется самое правое присваивание:
$y = 20. Результат выражения - 20, и это же значение присваивается $x. После выполнения обе переменные равны 20.Арифметические операторы присваивания
Иногда требуется увеличить переменную на определённое значение. Например:
Здесь переменная
$counter сначала равна 1, затем увеличивается на 1 и снова присваивается самой себе. В результате $counter становится равным 2.PHP предоставляет сокращённые арифметические операторы присваивания, например
+=:Выражение
$counter += 1 эквивалентно $counter = $counter + 1.В PHP доступны следующие арифметические операторы присваивания:
Оператор присваивания для конкатенации строк
PHP использует оператор
. для объединения (конкатенации) строк. Например:Результат:
Привет Иван.Для удобства существует оператор присваивания с конкатенацией
.=:Этот код делает то же самое, но короче.
Краткое резюме
- Используйте оператор присваивания
=для присвоения значения переменной. - Выражение присваивания возвращает присвоенное значение.
- Арифметические операторы присваивания позволяют выполнять вычисления и присваивать результат одной командой.
- Оператор
.=используется для конкатенации строк и присвоения результата переменной.

