PHP get_class_methods() 函数用法及示例

PHP Class/Object 函数参考手册

get_class_methods() 函数返回由类的方法名组成的数组

语法

get_class_methods( $class_name );

定义和用法

它获取类方法名称。 返回由class_name指定的类定义的方法名称数组。 如果出现错误,则返回NULL。

参数

序号参数及说明
1

class_name(必需)

类名。

返回值

 返回由 class_name 指定的类中定义的方法名所组成的数组。如果出错,则返回 NULL。

在线示例

以下是此函数的用法,获取HelloWorld 类的方法名称-

<?php
   class HelloWorld {
      function HelloWorld() {
         return(true);
      }
      
      function myfunc1() {
         return(true);
      }
      
      function myfunc2() {
         return(true);
      }
   }
	
   $method = get_class_methods('HelloWorld');
   $method = get_class_methods(new HelloWorld());
   
   foreach ($method as $method_name) {
      echo "$method_name \n";
   }
?>
测试看看 ‹/›

它将产生以下结果-

HelloWorld
myfunc1
myfunc2

  PHP Class/Object 函数参考手册