& to symbol referencji, czyli odwolywywania sie do tych samych danych przez rozne zmienne. Najprostszy przyklad:
<?php
$a = 1;
$b = &$a;
$b = 2;
$wynik = $a;
?>
Zauwaz, ze w ten sposob $wynik == 2, a nie jakby sie zdawalo 1. Poprostu $b nie jest rowne $a, $b odwoluje sie do $a, czyli zmiany w $b zmieniaja tez $a. Pewnie troche za zawile i z bledami to napisalem, wiec odsylam do manuala, jest tam caly rozdzial poswiecony referencjom