我有这个代码:
class one{
public $instance;
function instance(){
$this->instance = 'instance was created';
}
function execute(){
$this->instance .= "and something happened";
}
}
$class = new one;
$class->instance();
$class->execute();
echo $class->instance;
它做了我期望它做的事情,但是我如何链接操作,例如我如何在一行中调用这些函数:
$class->instance()->execute();
而且我知道可以这样做:
one::instance()->execute();
但在这种情况下,我需要拥有使事情变得复杂的静态函数,我需要对这些事情进行一些解释