当前位置: 移动技术网 > IT编程>开发语言>PHP > php yii 查看帮助时会调用具体脚本类的析构函数

php yii 查看帮助时会调用具体脚本类的析构函数

2019年06月27日  | 移动技术网IT编程  | 我要评论

大连航运职业学院,凤皇游,冯远征晒青涩旧照

现象

执行 php yii 查看脚本有什么命令的时候,发现会调用我一个类中的析构函数的命令。并且不是一次调用,是3次,截图中有两次,还有一次输出完析构函数所在的类中的命令之后。

 

 

分析原因

在析构函数中加入调试语句:

 

 

发现是在 helpcontroller.php 的 193 行调用的

 

 

 

 

原来 yii 框架打印存在的脚本命令,是通过初始化每个脚本类,然后查看里面的 method(action) 来确定的。所以当对象在之后的运行时中没有用处的时候, php 会调用析构函数。

 

总结

在脚本的析构函数中不要放太多的逻辑。

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网