Учебник РНР
Назад Вперёд

get_class_vars

(PHP 4)

get_class_vars - возвращает массив свойств по умолчанию данного класса.

Описание

array get_class_vars (string class_name)

Эта функция возвращает ассоциативный массив свойств по умолчанию данного класса. Элементы результирующего массива имеют форму varname => value .

Примечание: неинициализированные переменные класса не выводятся функцией get_class_vars().

Пример 1. get_class_vars()
<?php class myclass { var $var1; // эта не имеет значения по умолчанию... var $var2 = "xyz"; var $var3 = 100; // конструктор function myclass() { return(TRUE); } } $my_class = new myclass(); $class_vars = get_class_vars(get_class($my_class)); foreach ($class_vars as $name => $value) { echo "$name : $value\n"; } ?>

Даст на выходе:

var2 : xyz var3 : 100

См. также get_class_methods() , get_object_vars() .


Назад Оглавление Вперёд
get_class_methods Вверх get_class