PHP МНОЖЕСТВЕННОЕ ПРИСВАИВАНИЕ
В PHP есть возможность использовать множественное присваивание. Это означает, что можно одновременно присвоить несколько значений нескольким переменным.
Пример:
$a = 1;
$b = 2;
$c = 3;
list($a, $b, $c) = array(4, 5, 6);
echo $a; // выведет 4
echo $b; // выведет 5
echo $c; // выведет 6
В данном примере функция list()
используется для присваивания значений массива перечисленным переменным. Первому элементу массива присваивается значение переменной $a, второму - $b и т.д.
Можно присваивать значения переменным и без использования функции list()
:
$x = 1;
$y = 2;
[$x, $y] = [$y, $x];
echo $x; // выведет 2
echo $y; // выведет 1
В данном случае значения переменных $x и $y меняются местами при помощи присваивания значений с помощью массива.
ООП для начинающих PHP. Пространства имен
Уроки PHP 7 - Регулярные выражения в PHP
6: Operators In PHP - Procedural PHP Tutorial For Beginners - PHP Tutorial - mmtuts
СОБЕСЕДОВАНИЕ по PHP: к каким ВОПРОСАМ готовиться?
Наследование в PHP (ООП) - Базовый курс PHP-7
Operator Precedence in PHP (Hindi)
PHP-DI - сервис контейнер
#54 Уроки PHP - Учим язык PHP, Наследование и перегрузка методов на языке PHP