get_class_vars
(PHP 4, PHP 5)
get_class_vars --
返回由类的默认属性组成的数组
描述
array
get_class_vars
( string class_name )
返回由类的默认属性组成的关联数组,此数组的元素以
varname => value
的形式存在。
注:
在 PHP 4.2.0 之前,
get_class_vars()
不会包含未初始化的类变量。
例子 1.
get_class_vars()
示例
<?php
class
myclass
{
var
$var1
;
// 此变量没有默认值……
var
$var2
=
"xyz"
;
var
$var3
=
100
;
// constructor
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
"
;
}
?>
|
|
运行结果:
参见
get_class_methods()
、
get_object_vars()