Sep
17
2010
get_class_methods()

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. К примеру:

<?php
$class_methods 
get_class_methods($my_class); // ниже приведен полный пример
?>


<?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";
}

?>

выведет:

myclass

myfunc1

myfunc2

См. также get_class_vars() и get_object_vars().

 
 
 
Комментарии
Добавить новый Поиск
Оставить комментарий
Имя:
Email:
 
Веб-сайт:
Тема:
UBB-Код:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Пожалуйста, введите проверочный код, который Вы видите на картинке.
Powered by !JoomlaComment 3.26

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 

Кто онлайн

Сейчас 11 гостей онлайн