No no, lo que sucede es que no estás respetando la sintaxis de las variables que deben comenzar siempre con
$ y tu usas
&, lee lo siguiente:
http://php.net/manual/en/functions.user-defined.php
Y de verdad te doy un consejo, si dices "me da un error" por favor indica el mensaje completo que recibes.