📜  PHP | unset()函数

📅  最后修改于: 2022-05-13 01:56:56.032000             🧑  作者: Mango

PHP | unset()函数

unset()函数是PHP中的一个内置函数,用于取消设置指定变量。此函数的行为取决于不同的事物。如果从任何用户定义的函数内部调用该函数,则它会取消设置与其中的变量关联的值,而将初始化的值留在其外部。

这意味着此函数仅取消设置局部变量。如果我们想在函数中取消设置全局变量,那么我们必须使用 $GLOBALS 数组来做到这一点。

句法

unset($variable)

范围

  • $variable:该参数是必需的,它是需要取消设置的变量

返回值:此函数不返回任何值。

下面的程序说明了PHP中的 unset()函数:

方案一:


外部:

hello

方案二:


输出:

No Output

方案 3:


输出:

Before unset:1 After unset:5
Before unset:2 After unset:5
Before unset:3 After unset:5
Before unset:4 After unset:5

注意:如果一个变量被声明为静态并且如果它在函数内部没有设置,那么影响将只在函数的其余上下文中。函数外的上述调用将恢复该值。

参考
PHP 。 PHP