webman常驻内存问题

xiewen_kevin

Hi walkor,

请问webman的控制器实例后是常驻内存的,那么我在控制器中new对象也是常驻内存的吗?

1568 2 0
2个回答

智佳思远

我记得php的变量回收机制是变量出了函数作用域就销毁了。所以控制器里new的对象如果不保存到全局,控制器执行完就销毁了,不会常驻内存。用 support\bootstrap\Container::get('类的名字');创建的对象应该是常驻内存的,因为Container内部会将类的实例存起来,只会创建一个,每次获取都复用之前的。

xiewen_kevin

好的 感谢~

  • 暂无评论
年代过于久远,无法发表回答
🔝