get_class_methods
(PHP 4 , PHP 5) get_class_methods -- Возвращает массив имен методов класса
Описаниеarray get_class_methods ( mixed class_name ) Функция возвращает массив имен методов определенных для класса
class_name.
Замечание:
Начиная с PHP 4.0.6, вы можете передать функции объект вместо указания
имени класса class_name. К примеру:
Пример 1. Пример использования get_class_methods()
<?php
class
myclass
{
// конструктор
function
myclass
()
{
return(
true
);
}
// метод 1
function
myfunc1
()
{
return(
true
);
}
// метод 2
function
myfunc2
()
{
return(
true
);
}
}
$my_object
= new
myclass
();
$class_methods
=
get_class_methods
(
get_class
(
$my_object
));
foreach (
$class_methods
as
$method_name
) {
echo
"$method_name
\n
"
;
}
?>
|
выведет:
|
См. также get_class_vars() и
get_object_vars().
|