0
클래스를 반환하고 메서드를 호출하려는 메서드가 있습니다. 대신PHP : 반환 된 클래스에서 메서드 호출
$theClass = $this->getClass();
$theClass->foo();
의 나는 이것에 대한 구문은 PHP4의로 거기에
$this->getClass()->foo();
쓰기 하시겠습니까?
이 작동 :
$this->{$this->getClassName()}->foo();
하지만 미리 클래스를 조작하고 싶습니다 (나는 getClass 지금 이렇게()).
php4 태그를 보자 마자 나는 똑같은 것을 궁금해합니다. –
@Carson Myers : 그래, 이상하게도 php4를 사용하는 사람들입니다. ( – Sarfraz
슬프지만 우리 회사는 여전히 PHP4 (및 Apache 1.3 - 및 커널 2.4)를 사용합니다. ;-) 다른 사람이 내 문장을 한 줄에 쓸 수있는 멋진 구조를 만들 수 있습니까? – blinry