PHP对象的用完即走

原创
2018/03/05 10:15
阅读数 146

看一段代码:

class A {

    function run(){
        echo "running...";
    }
    function __destruct() {
        echo "done.";
    }
}

(new A)->run(); // 输出runing后立即销毁,即输出done.

$a = new A();

$a->run(); // 先输出runing,并不会销毁

sleep(3); // 3s后进程结束才销毁

从上面可以对特定场景做些优化。提高php执行效率。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部