PHP 取消引用
簡介
可以透過使用 unset() 函式來解除內容和變數之間的繫結關係。 unset() 函式不會銷燬內容,僅會解綁變數。
示例
<?php $a=10; $b=&$a; echo "before unsetting : ", $a, " " ,$b, PHP_EOL; unset($b); echo "after unsetting :" . $a . " "; $b=20; echo $b; ?>
輸出
取消引用後,$b 可以像普通的變數一樣使用
before unsetting : 10 10 after unsetting : 10 20
還可以透過將變數分配給 NULL 來解除引用
示例
<?php $x=100; $y=&$y; echo "x and y are references ", $x, " " ,$y, PHP_EOL; $y=NULL; $x=200; echo "x: ", $x . " y: " ,$y, PHP_EOL; ?>
輸出
上述指令碼的結果如下所示
x and y are references 100 x: 200 y:
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP