|
PHP5中文手册
unset(PHP 4, PHP 5) unset — 释放给定的变量 描述
void unset
( mixed $var
[, mixed $var
[, $...
]] )
unset() 销毁指定的变量。注意在 PHP 3 中,unset() 将返回 TRUE(实际上是整型值 1),而在 PHP 4 中,unset() 不再是一个真正的函数:它现在是一个语句。这样就没有了返回值,试图获取 unset() 的返回值将导致解析错误。
Example#1 unset() 示例
<?php unset() 在函数中的行为会依赖于想要销毁的变量的类型而有所不同。 如果在函数中 unset() 一个全局变量,则只是局部变量被销毁,而在调用环境中的变量将保持调用 unset() 之前一样的值。
<?php
如果在函数中 unset() 一个通过引用传递的变量,则只是局部变量被销毁,而在调用环境中的变量将保持调用 unset() 之前一样的值。
<?php
如果在函数中 unset() 一个静态变量,则 unset() 将销毁此变量及其所有的引用。
<?php
如果您想在函数中 unset() 一个全局变量,可使用 $GLOBALS 数组来实现:
<?php
|