در این روش میتوان آدرس یک متغیر را به عنوان متغیر دیگری نسبت داد . برای انجام این کار کافی است متغیر مرجع را با علامت & مشخص کنیم . قابلیت ویژه این نوع نسبت دهی آن است که وقتی دو متغیر با این روش به هم نسبت داده میشوند با تغییر در هر کدام دیگری نیز تغییر میابد .برای درک بهتر این موضوع به مثال زیر توجه کنید :

 

$One_Number=10;

 

$Two_Number=&$One_Number;

 

Echo $One_Number; // Retun 10

 

Echo $Two_Number; // Retun 10

 

در این مثال دو متغیر را به هم نسبت دادیم و برای تست آنها را چاپ کردیم که هر دو مقدار 10 را بازگرداندند .

 

حال متغیر دوم را در عدد 2 ضرب کردیم  :

 

$Two_Number *=2;

 

اکنون با چاپ مجدد هر یک از متغیر ها میبیند که هر دو درای مقدار 20 شده اند .