聘我网

新概念招聘3.0

PHP如何在程序退出时执行某个程序?

vote up0vote downstar

rt,在使用lime_test时发现这个特性,是如何实现的?

 

1 个答复

vote up0vote downcheck

使用register_shutdown_function:

function shutdown()
{
    echo 'Script executed with success', PHP_EOL;
}

register_shutdown_function('shutdown');

或者__destruct():

class MyDestructableClass {
   function __construct() {
       print "In constructor\n";
       $this->name = "MyDestructableClass";
   }

   function __destruct() {
       print "Destroying " . $this->name . "\n";
   }
}

$obj = new MyDestructableClass();
链接

您的回答





不是您要找的问题? 浏览其他含有标签 的问题或者 自己问个.