3

所以我有一个叫做ClassOne的类,我像这样调用构造函数:

$myclass = new ClassOne(TRUE);

我想让该类返回其自身的实例,然后在该类的后台运行一个命令,而不会减慢需要该类的页面的生成速度。

class ClassOne {
  function __construct( $bool ) {
    if( $bool ) {
      call_me_in_background( $this->background() );
    }
  }

  function background() {
    //Do stuff...
  }
}
4

1 回答 1

0

我的解决方案是创建一个新线程,该线程将在您的代码受到最小影响时在后台执行操作。这要求您允许从新线程执行某些操作,就像对服务器的另一个请求一样。

于 2012-12-26T19:52:00.947 回答