如果您想从类本身检索类变量,请使用 $this。
<?php
类 Foo {
var $a;
var $b;
var $c;
var $d;
var $e;
function GetClassVars()
{
return array_keys(get_class_vars(get_class($this))); // $this
}
}
$Foo = new Foo;
$class_vars = $Foo->GetClassVars();
foreach ($class_vars as $cvar)
{
echo $cvar . "<br />\n";
}
?>
在 PHP 4.2.0 之后生成以下内容
a
b
c
d
e