Передает ссылку на переменную, поэтому, когда любая переменная, которой назначена ссылка, редактируется, исходная переменная изменяется. Они действительно полезны при создании функций, которые обновляют существующую переменную. Вместо жесткого кодирования, какая переменная обновляется, вы можете просто передать ссылку на функцию.
* ** 1003 тысяча два * Пример
<?php
$number = 3;
$pointer = &$number; // Sets $pointer to a reference to $number
echo $number."<br/>"; // Outputs '3' and a line break
$pointer = 24; // Sets $number to 24
echo $number; // Outputs '24'
?>