2009-09-26 2 views
3

(PHP로) 다른 마법 객체를 확장하는 마법 객체를 생성 할 수 있는지 알고 싶습니다.매직 함수와 상속

+0

이제 마술은 어디에서 발생합니까? – Gumbo

+0

두 클래스가 마법 메서드를 사용하고 있습니다. http://us2.php.net/manual/en/language.oop5.magic.php – Roch

+1

@ Sbm007 __get 및 __set은 마법 메서드이며 시도 할 때마다 호출됩니다. 비공개 멤버 변수에 액세스합니다. – MattBelanger

답변

6

당신이 묻고있는 것이 확실하지 않습니다 ... 명시 적으로 부모 클래스의 마법 메서드를 호출하고 싶습니까? 그렇다면 'parent'클래스를 사용할 수 있습니다.

class Object extends dbObj{ 
    // ... 
    // this is what i'm assuming you're looking for: 
    public function __call($method, $variables){ 
     return parent::__call($method, $variables); 
    } 
}