PHP 引用识别
phpserver side programmingprogramming更新于 2025/8/19 16:22:17
简介
PHP 中的许多语法结构都是通过引用机制实现的。如果在函数中取消设置对全局变量的引用,则全局命名空间中的相同变量不会被删除。
示例
<?php
$var1 = 'Hello World';
function myfunction(){
global $var1;
$var2 =&$var1;
echo "$var1, $var2
";
$var2="Hello PHP";
echo "$var1, $var2
";
unset($var1);
}
myfunction();
echo "$var1
";
?>
输出
全局变量 $va1 保持不变。
Hello World, Hello World Hello PHP, Hello PHP Hello PHP
如果变量引用了其他变量,则可以使用 debug_zval_dump() 函数

