2 /* Prototype : proto array get_class_methods(mixed class)
3 * Description: Returns an array of method names for class or class instance.
4 * Source code: Zend/zend_builtin_functions.c
9 * Test behaviour with interfaces.
13 public function pubI();
17 class C
implements I
{
18 public function pubI() {}
20 private function privC() {}
21 protected function protC() {}
22 public function pubC() {}
24 public static function testFromC() {
25 echo "Accessing I from C:\n";
26 var_dump(get_class_methods("I"));
27 echo "Accessing C from C:\n";
28 var_dump(get_class_methods("C"));
33 echo "Accessing I from global scope:\n";
34 var_dump(get_class_methods("I"));
35 echo "Accessing C from global scope:\n";
36 var_dump(get_class_methods("C"));