2017-04-03 9 views
0

質問の記入方法がわかりませんでした。構文に関してPHP関数を作成する

は私が

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

のような関数を作成し、

abc('name','superman'); 

のようにそれを使用することができます知っている。しかし、私は次のような構文につながる機能を持つようにしたい

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

今私はどのようにこの種の構文を達成し、それをサポートする関数validateを作成しますか? sの構文です。また、誰かが助けることができれば、私はLaravelで働きます。

+1

この検証方法*は正確に何を行うのですか?ご覧のとおり、これは、オブジェクト指向*プログラミングであり、通常の手続き型プログラミングではありません。したがって、 '$ name'クラスがどんなものであれ、このクラスのメソッドである必要があります。 – Qirel

+3

[オブジェクト指向のオブジェクト](http://php.net/oop) – hassan

答えて

1

@hassanと@Qirelは、これがオブジェクト指向プログラミングだと言っています。

クラスを作成してからメソッドを作成する必要があります。

- >

+0

ええ、ありがとう、nvm – Alen

関連する問題