PHP의 get_class_methods() 함수는 클래스의 메서드 이름 배열을 반환할 수 있습니다. 매개변수는 객체이고 반환값은 클래스 메소드 이름을 포함하는 문자열 배열입니다. 상위 클래스의 메서드 이름을 포함하여 공용 메서드 이름을 반환합니다. 인수가 객체가 아닌 경우 빈 배열이 반환됩니다.
PHP의 get_class_methods()
함수는 클래스의 메서드 이름 배열을 반환할 수 있습니다. get_class_methods()
函数可以返回一个类的方法名数组。
get_class_methods(object $object): array
$object
:要获取方法名的对象。一个包含类方法名的字符串数组。
考虑以下类:
class User { public function getName() { // ... } public function getEmail() { // ... } }
要获取 User
类的方法名,可以使用 get_class_methods()
函数:
$user = new User(); $methods = get_class_methods($user); print_r($methods);
输出:
Array ( [0] => getName [1] => getEmail )
get_class_methods()
$object
: 메소드 이름을 가져오는 객체입니다. User
클래스의 메서드 이름을 얻으려면 get_class_methods()
를 사용할 수 있습니다. 함수: 🎜rrreee🎜 출력: 🎜rrreeeget_class_methods()
이 함수는 공개 메서드 이름을 반환합니다. 🎜🎜객체가 상위 클래스에서 상속되는 경우 반환된 배열에는 상위 클래스의 메서드 이름이 포함됩니다. 🎜🎜전달된 매개변수가 객체가 아닌 경우 빈 배열이 반환됩니다. 🎜🎜위 내용은 PHP 함수는 클래스 메소드 이름을 어떻게 반환합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!