关于php unset函数的问题

Gow*_*wri 3 php function unset

我有以下问题unset

  1. 如何取消设置所有变量。我应该使用unset($var1,$var2,$var3,...)还是存在任何其他简单的方法?
  2. 在函数末尾取消设置变量是个好习惯吗?有什么区别!
  3. 取消设置变量是否会reduce编程?execution time

谢谢

Bol*_*ock 5

  1. 你的意思unset($var1,$var2,$var3,...)是这对你来说还不够容易?

  2. 显式地这样做是没有意义的,因为局部变量总是会在函数作用域的末尾消失。这也适用于引用变量,只有函数本地的引用会消失,但它们引用的任何内容,如果在函数范围之外,仍然会存在。

  3. 不知道。

  • @gowri:为什么你首先要取消设置 50 个变量? (2认同)