我處於一個新的窘境,並一直在嘗試使用它,我只得到了一些錯誤,但我是一些決心學習如何做到這一點,經過一番搜索後,看起來無法做到我想要的那種說法。面向對象的PHP類調用function1() - > function2()來自一個線路調用
在課堂上有兩個或更多的功能(每個大概可以分開地稱爲[SP]):
public function functionOne($some_var){
some other code to be run;
}
public function functionTwo($some_other_var){
some other code to be run after functionOne(), not called here;
}
從主叫方(模型):
$tClass = new TestClass();
$result = tClass->functionOne()->functionTwo();
echo $result;
這甚至可能從PHP?我知道它在像Laravel這樣的框架中工作,這是我瞭解它的地方。這將是很好的...所以我問我是否做錯了?或者甚至有可能,如果我在哪裏可以尋找更多,因爲谷歌有關於這個問題的信息非常少。
它被稱爲「流暢接口」在鏈中返回'$ this' –
@MarkBaker每種方法::它的工作謝謝你,我也想感謝你回覆並告訴我正確的名稱,它幫助在隨後的谷歌搜索 –