变量的销毁
2016-01-10 / PHP / 1881 次围观 / 0 次吐槽 /unset() — 销毁指定的变量。
unset() 在函数中的行为会依赖于想要销毁的变量的类型而有所不同。
如果在函数中销毁一个(全局变量/引用传递/静态变量),则只是(全局变量/引用传递/静态变量)被销毁,而在调用环境中的变量或静态变量再次被调用将保持调用销毁之前一样的值。
如果您想在函数中销毁一个全局变量,可使用$GLOBALS数组来实现:
<?php function foo(){ unset($GLOBALS['bar']); } $bar = "something"; foo(); ?>
- 上一篇:检测变量是否存在与判断其类型
- 下一篇:跳过循环与跳出循环
Powered By Cheug's Blog
Copyright Cheug Rights Reserved.