클래스 메서드 내에서 함수를 만들 수 있나요? 어떻게 호출합니까? php : 클래스 메소드 내부에서 함수를 생성하고 호출 할 수 있습니까?
class Foo { function bar($attr) { if($attr == 1) { return "call function do_something_with_attr($attr)"; } else { return $attr; } function do_something_with_attr($atr) { do something ... ... return $output; } } }사전에 감사
즉
이 같은 정상적인 (아마도 정적) 클래스 메소드를 사용하여 수행 할 수 없습니다 : PHP 5.3로,이에 대한 anonymous functions을 사용할 수 있습니까? –
당신의 도움에 모두 감사합니다. – m1k3y3