클래스 & 객체함수 – 03.call_user_method_array

호환성

PHP4 >= 4.0.5

기능

특정 객체에 포함된 사용자 정의 메소드 호출

형식

mixed call_user_method_array (string method_name, object obj [, array paramarr])

설명

사용자 정의 객체인 obj로부터 method_name으로 참조되는 해당 메소드를 호출합니다. call_user_method()가 메소드의 인수를 가변인수리스트 방식으로 전달하는데 반하여 call_user_method_array()는 배열 구조로 전달하는 것이 다릅니다. 아래에 있는 활용 예제에서 클래스를 정의하고, 객체를 인스턴스화하고, print_info 메소드를 간접적으로 호출하기 위해 call_user_method_array()를 이용합니다.

참고

call_user_func_array(), call_user_func(), call_user_method()

답글 남기기