2012-07-20 2 views

답변

3

__call and __callStaticDocs과 같은 Magic 메서드는 클래스에없는 메서드에 대해서만 호출됩니다. 정상적인 메서드 호출이 발생하면 트리거되지 않습니다. 따라서 공개 방법으로는이를 달성 할 수 없습니다.

그러나 이러한 방법을 개인/보호 할 수 있으며 call_user_func 또는 call_user_func_array과 같은 마법 방법으로 호출 할 수 있습니다. 물론, 이러한 함수의 반환 값은 또한 마법 메서드에 의해 반환되어야합니다.

+0

@madfriend : 추가 답변으로 추가 한 콘텐츠를 제공하는 것이 어떻습니까? – knittl

+0

나는 당신이 이미 물어 본 것에 대답했다고 생각합니다. 방금 5 펜스를 추가했습니다. – madfriend