在函数后使用函数 PHP OOP
use a function after a function PHP OOP
我有一个简单的 OOP 问题
我在很多框架中都看到过 Laravel 像这样的东西:
$data = Model::OrderBy('id','desc')->skip(5)->take(10)->get()->toArray();
我的问题是,我怎样才能在另一个函数之后调用一个函数?
例子:
class test{
public function test1(){}
public function test2(){}
}
如何在测试 1 之后调用函数测试 2 test1()->test2()
希望问题清楚
在最简单的形式中,您只需 return 所有可链接方法中的当前实例:
return this;
通常这些链式方法 return 一个新对象而不是改变当前对象 - 这称为不可变性或不可变对象。
我有一个简单的 OOP 问题
我在很多框架中都看到过 Laravel 像这样的东西:
$data = Model::OrderBy('id','desc')->skip(5)->take(10)->get()->toArray();
我的问题是,我怎样才能在另一个函数之后调用一个函数?
例子:
class test{
public function test1(){}
public function test2(){}
}
如何在测试 1 之后调用函数测试 2 test1()->test2()
希望问题清楚
在最简单的形式中,您只需 return 所有可链接方法中的当前实例:
return this;
通常这些链式方法 return 一个新对象而不是改变当前对象 - 这称为不可变性或不可变对象。