Сообщение об ошибке

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls в функции menu_set_active_trail() (строка 2405 в файле /home/kpaco123/e-helper/includes/menu.inc).

get_class_methods ()

 

Функція get_class_methods () повертає масив імен методів класу із заданим ім'ям. Синтаксис функції get_class_methods ():

array get_class_methods (string імя_класса)

Простий приклад використання get_class_methods () - Отримання списку методів класу:

<? Php
... 
class Airplane extends Vehicle { 
public $wingspan; 
function setWingSpan ($wingspan) { 
$this-> wingspan = $wingspan; 


function getWingSpan () { 
return $ this-> wingspan; 



$cls_methods = get_class_methods (Airplane); 
// Масив $ cls_methods містить імена всіх методів, 
// Оголошених в класах "Airplane" і "Vehicle" 
?>

Як видно з лістингу, функція get_class_methods () дозволяє легко отримати інформацію про всі методи, підтримуваних класом.