当 unset 一个引用,只是断开了变量名和变量内容之间的绑定。这并不意味着变量内容被销毁了。例如:
<?php $a = 1; $b =& $a; unset($a); ?>
不会 unset $b,只是 $a。
$b
$a
再拿这个和 Unix 的 unlink 调用来类比一下可能有助于理解。