jQueryのPHPオブジェクトと同様の方法で新しいPHPオブジェクトをインスタンス化する方法はありますか?私は、オブジェクトを作成するときに可変数の引数を割り当てることについて話しています。たとえば、私は次のようなことができることを知っています:jQueryスタイルPHPのコンストラクタ
...
//in my Class
__contruct($name, $height, $eye_colour, $car, $password) {
...
}
$p1 = new person("bob", "5'9", "Blue", "toyota", "password");
しかし、私はそれらのいくつかだけを設定したいと思います。したがって、次のようなものがあります。
これは、jQueryやその他のフレームワークでどのように行われているのかに沿っています。これはPHPに組み込まれていますか?それを行う方法はありますか?それとも避けなければならないのか?
可能重複(http://stackoverflow.com/questions/870501/ruby-like-array-arguments-implementation-in-php) –
であります回避策(その短所の説明を含む):http://stackoverflow.com/questions/2112913 –