PHP ПЕРЕДАЧА ПО ССЫЛКЕ
PHP позволяет передавать параметры функциям как по значению, так и по ссылке. При передаче параметра по значению создается его копия, которая изменяется внутри функции, не влияя на исходную переменную.
Однако, при передаче параметра по ссылке, функция получает не копию переменной, а ее ссылку, так что любые изменения, внесенные внутри функции, влияют на исходную переменную. Для передачи по ссылке используется амперсанд (&) перед именем параметра.
Вот пример:
$x = 10;
function increment(&$value)
{
$value++;
}
increment($x);
echo $x; // выводит 11
Основы php функции передача переменных по ссылке
PHP: объекты передаются по ссылке или нет?
Реализация ЧПУ с get параметрами в простом движке сайта на PHP
#47 Уроки PHP - Учим язык PHP, Передача параметров методом GET на языке PHP
PHP. Передача объекта в функцию по ссылке
Основы php передача функции по ссылке
Ссылки в PHP
Урок 37. PHP. Типы данных. Передача по ссылке
Открытое собеседование PHP Point #1 / Валентин Удальцов vs Патрик Фельдеш