2010-04-07 5 views
2

정적 메서드에서 현재 개체에 액세스 할 수 있습니다.PHP의 정적 함수에서 현재 개체를 반환하는 방법

코드 :

내가 로그의 메소드 로그를 호출 할 수 있도록하려면
protected static $name; 

public static function name($modulename) 
{ 
    self::$name = $modulename; 
} 

public function __call($name, $arguments) 
{ 

    $me = new test(self::$name); 
    return $me->$name($arguments); 
} 

. 이처럼

echo Mods::name("Log")->log("test");

답변

관련 문제