1. 程式人生 > >關於"&"操作符在變量賦值時的使用

關於"&"操作符在變量賦值時的使用

變量 聲明變量 地址 現在 變量賦值 var_dump 發生 引用 關於

//聲明變量a,並賦值為123
$a = "123";
//打印變量a的值為123
var_dump($a);

//聲明變量b,並將變量a的引用(地址)指向變量b
$b = &$a;
//打印變量b的值為123
var_dump($b);

//修改變量b的值
$b= "abc";
//打印變量b的值為abc
var_dump($b);

//打印變量a的值為abc
var_dump($a);

//說明:"&"操作符是將變量a的引用(地址)指向給變量b,也就是說a和b指向同一個地址,現在無論修改a或b中的任意一個變量的值,其結果就是都產生變化,所以當修改變量b中的值時,變量a輸出的結果也發生變化

關於"&"操作符在變量賦值時的使用