PHP: Могу ли я получить функциональность массива при перегрузке метода (__get)?

Я бы хотел, чтобы при вызове $ obj -> CAT [15]; $ obj будет проверять, существует ли свойство CAT, если нет, получить значение на лету

public function __get($var){
if($var == "CAT") return $this->cats->get_cat($cat_id);
}

, поэтому мой вопрос ... как получить значение массива 15 из моего примера ? передать его моему методу get_cat?

0
задан DS_web_developer 5 October 2011 в 10:45
поделиться