How to get the class methods names in PHP

2 Answers

0 votes
class aClass {

    function aClass()
    {
        echo "constructor";
    }

    function func1()
    {
        echo "method 1";
    }

    function func2()
    {
        echo "method 2";
    }
}

$class_methods = get_class_methods('aClass');

foreach ($class_methods as $method_name) 
    echo "$method_name <br />";

 
/*
run:
  
aClass
func1
func2 
  
*/

 



answered Oct 4, 2017 by avibootz
0 votes
class aClass {

    function aClass()
    {
        echo "constructor <br />";
    }

    function func1()
    {
        echo "method 1";
    }

    function func2()
    {
        echo "method 2";
    }
    
    function func3()
    {
        echo "method 3";
    }
}

$class_methods = get_class_methods(new AClass());

foreach ($class_methods as $method_name) 
    echo "$method_name <br />";

 
/*
run:
  
constructor
aClass
func1
func2
func3 
  
*/

 



answered Oct 4, 2017 by avibootz

Related questions

2 answers 266 views
2 answers 310 views
310 views asked Nov 4, 2015 by avibootz
1 answer 187 views
187 views asked Nov 4, 2015 by avibootz
3 answers 329 views
329 views asked Nov 3, 2015 by avibootz
1 answer 328 views
2 answers 880 views
...