1、傳遞賦值
1 $a = 1; 2 $b = 2; 3 $a = $b; 4 echo $a,$b; //結果為:5 5
2、地址賦值
$a = 1; $b = 2; $a = &$b; //將$b的地址賦予$a,則$a與$b的值相等了
$b = 3; echo $a,$b; //結果為:3 3
unset($b); echo $a; //結果為:3 // 變量機制:假如多個變量指向同一地址,取消一個變量,其他變量不受影響 ;
// 假如將所有指向該地址的變量都取消了,則變量的結果為 null
此處unset($b)只是將$b指向內存的地址刪除了,並未刪除內存中內容。