これは例です:
class a {
private $arr = NULL;
public function __construct(array $arr) {
$this->arr = $arr;
}
public function __get($name) {
return $arr[$name];
}
}
これは簡単な例です。やりたいこと
$class = new a();
$class->
を押し->
て、彼が宣言したプロパティのドロップダウンリストを取得していますが、__get()
魔法のメソッドを介してそれらを取得したいと思います。後でコードなどでプロパティを宣言する機会はありますか?