这个方法叫什么?我试图复制这个,但我不知道谷歌会找到类似的结果来解释。非常感谢任何关于此的信息,谢谢。我相信我在Drupals框架中看到了这一点。
$query->fields('...')->condition('...')->execute()->fetchAssoc();
答案 0 :(得分:3)
它叫做方法链。当你的方法返回它自己(对象)时:
class testObject
{
function testMethodOne()
{
return $this;
}
function testMethodTwo()
{
return $this;
}
}
$obj = new testObject;
$obj->testMethodOne()->testMethodTwo();
答案 1 :(得分:0)
它被称为方法链接,从php5开始提供。
有关更多信息,请查看
stackoverflow.com/questions/3724112/php-method-chaining
答案 2 :(得分:0)
在drupal术语中发生的事情是,将使用'字段触发查询。提供作为输入(选择条款),'条件'过滤记录fetched(where子句)并执行以最终触发查询并将输出作为关联数组返回。