PHP에서는 get_class_methods() 함수를 사용하여 클래스에 어떤 메서드가 있는지 쿼리할 수 있습니다. 이 함수는 클래스의 모든 메서드를 가져오고 클래스의 메서드 이름으로 구성된 배열을 반환할 수 있습니다. 구문은 "get_class_methods"입니다. (클래스 이름')".
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
PHP에서는 get_class_methods() 함수를 사용하여 클래스에 어떤 메서드가 있는지 쿼리할 수 있습니다.
get_class_methods() 함수는 클래스의 모든 메소드를 가져오고 클래스의 메소드 이름으로 구성된 배열을 반환할 수 있습니다.
구문:
get_class_methods($class_name)
$class_name
: 클래스 이름 또는 개체 인스턴스. $class_name
:类名或者对象实例。
返回值:返回由 $class_name
$class_name
으로 지정된 클래스에 정의된 메서드 이름으로 구성된 배열을 반환합니다. 오류가 발생하면 null이 반환됩니다. 예: <?php class myclass { // constructor function myclass() { return(true); } // method 1 function myfunc1() { return(true); } // method 2 function myfunc2() { return(true); } } $class_methods = get_class_methods('myclass'); // or $class_methods = get_class_methods(new myclass()); foreach ($class_methods as $method_name) { echo "$method_name<br>"; } ?>
추천 학습: "PHP 비디오 튜토리얼
"🎜위 내용은 PHP에서 클래스의 메소드를 쿼리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!