|
|
1
10
你可以用 PHP exceptions :
|
|
|
2
6
只需返回另一个类,该类将为每个调用的方法返回$this。 例子:
将导致:
|
|
|
3
1
OIS的答案非常好,尽管我可以看出,如果对象突然变为其他对象,它可能会变得混乱。也就是说,您希望在链的末尾,您将以相同的对象结束。为了避免这个问题,我添加了一个私有变量来告诉类是否实际执行任何操作。如果类已停止,则每个类都将返回
可以将其放入父类中,这样就不必重复此代码。 |