2009-04-22から1日間の記事一覧

PHPのオーバーロードで動的にメソッドやメンバーを作成する

php

宣言していないメンバーやメソッドにアクセスしようとすると、マジックメソッドが呼ばれる。 そのマジックメソッドの中でごにょごにょしてあげれば良い。 それを使うと、メソッドチェインみたいなこともできる。 values[$name]) === false) { $this->values[…