企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## unset() 销毁指定的变量。 http://php.net/manual/zh/function.unset.php unset() 在函数中的行为会依赖于想要销毁的变量的类型而有所不同。 如果在函数中 unset() 一个全局变量,则只是局部变量被销毁,而在调用环境中的变量将保持调用 unset() 之前一样的值。 **如果在函数中 unset() 一个全局变量,则只是局部变量被销毁,而在调用环境中的变量将保持调用 unset() 之前一样的值。** ~~~ <?php function destroy_foo() { global $foo; unset($foo); } $foo = 'bar'; destroy_foo(); echo $foo; ?> ~~~ ~~~ bar ~~~ **如果您想在函数中 unset() 一个全局变量,可使用 $GLOBALS 数组来实现:** ~~~ <?php function foo() { unset($GLOBALS['bar']); } $bar = "something"; foo(); ?> ~~~