PHP get_class_vars函数——返回公有属性的关联数组,get_class_vars函数可返回由类的默认公有属性组成的关联数组,该数组的元素以varname => value的形式存在。在PHP 4.2.0之前,get_class_vars()函数不会包含未初始化的类变量。
PHP get_class_vars函数 语法
array get_class_vars ( mixed class_name )
参数class_name为输入的类名称。
PHP get_class_vars函数 示例
应用get_class_vars()函数查看book类中所定义的属性。代码如下:
class Book{
var var1;
varvar2 = 123;
var var3 = 'php';
function book(){this->var2 = 100;
}
}
book = new Book();array = get_class_vars('book');
print_r($array);
?>
本示例的运行结果如下:
Array(
[var1] =>
[var2] => 123
[var3] => php)