1、如果在函数中,我们不希望再使用某个变量或者希望此地不再使用某个变量,则可以使用unset(变量名),将该变量彻底删除。
$a = 213;
func abc($b)
{
$b = 314;
}
abc($a);
echo $a;
他的输入结果为:213。($a输出的是指向0x123这个地址的值,这里存的值一直没有变,为213)。
$a = 213;
func abc(&$b)
{
$b = 314;
}
abc($a);
echo $a;
他的输出结果为:314。