PHP函数中使用的变量是否在函数执行后自动取消设置?

我有一个关于PHP函数中使用的变量/数组的问题。执行该函数后,是否所有变量都自动取消设置?如果没有,在执行整个PHP页面后,它们何时完全取消设置?过了一段时间? 将函数末尾的函数中使用的所有变量取消设置以从内存中释放是否有用? 提前感谢您的帮助和意见!     
已邀请:
执行该函数后,函数中定义和使用的局部变量不会自动取消设置。相反,它们被垃圾收集器标记为收集。除非您使用局部变量的定义消耗大量内存,否则实际上不需要显式取消它们。让垃圾收集器完成它的工作。     
是的,一旦它们的范围完成(函数返回),它们就会被释放。 我不认为他们的内存会被自动清除,相反,当需要额外的内存时,它们将被清除。     
是的,任何未声明为全局INSIDE函数的函数都不会存在于函数外部。函数执行后,值不再存在于mem中。 PHP:可变范围     

要回复问题请先登录注册