2017-04-03 30 views
0

我不知道如何提出這個問題。關於語法創建PHP函數

我知道我可以創建一個功能類似

function abc($type, $value) 
{ 
    //TO DO 
} 

,並使用它像

abc('name','superman'); 

但我想有可能導致類似語法功能

$name->validate('length', 10); 

現在我該如何實現這種語法並創建一個功能validate以支持的語法。此外,我在Laravel工作,如果任何人都可以幫助,將不勝感激。

+1

這個驗證*方法*做什麼?正如你所看到的,這是*面向對象*編程,而不是常規的程序編程。所以無論類「$ name」是什麼,這都需要成爲該類中的一個方法。 – Qirel

+3

[面向對象的php](http://php.net/oop) – hassan

回答

1

由於@ hassan和@Qirel表示這是面向對象的編程。

您必須創建類,然後在其中創建方法。

然後你可以通過 - >

+0

是的,我得到了那個謝謝,nvm – Alen