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