php析构方法怎么用
内容导读
收集整理的这篇技术教程文章主要介绍了php析构方法怎么用,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含804字,纯文字阅读大概需要2分钟。
内容图文
析构函数 (方法)(推荐学习:PHP编程从入门到精通)
__destruct ( void ) : void
PHP 5 引入了析构函数的概念,这类似于其它面向对象的语言,如 C++。析构函数会在到某个对象的所有引用都被删除或者当对象被显式销毁时执行。
析构函数示例
<?phpclass MyDestructableClass { function __construct() { print "In constructorn"; $this->name = "MyDestructableClass"; } function __destruct() { print "Destroying " . $this->name . "n"; }}$obj = new MyDestructableClass();?>
析构函数即使在使用 exit() 终止脚本运行时也会被调用。在析构函数中调用 exit() 将会中止其余关闭操作的运行。
Note:
析构函数在脚本关闭时调用,此时所有的 HTTP 头信息已经发出。脚本关闭时的工作目录有可能和在 SAPI(如 apache)中时不同。
Note:
试图在析构函数(在脚本终止时被调用)中抛出一个异常会导致致命错误。
以上就是php析构方法怎么用的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是为您收集整理的php析构方法怎么用全部内容,希望文章能够帮你解决php析构方法怎么用所遇到的程序开发问题。 如果觉得技术教程内容还不错,欢迎将网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。