PHP取得一个类的属性和方法的实现代码

前端之家收集整理的这篇文章主要介绍了PHP取得一个类的属性和方法的实现代码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

<div class="codetitle"><a style="CURSOR: pointer" data="2909" class="copybut" id="copybut2909" onclick="doCopy('code2909')"> 代码如下:

<div class="codebody" id="code2909">
<?PHP
class myclass {
var $var1;
var $var2 = 'xyz';
var $var3 = 100;
private $var4;
function myclass() {
$this->val1 = "foo";
$this->val2 = "bar";
return true;
} function test1() {
return true;
}
} //get_class_methods() 返回由类的方法名组成的数组
get_class_methods('myclass') 或 get_class_methods(new myclass()) ; //get_class() 返回对象的类名
//get_class_vars() 返回由类的默认属性组成的数组
$my_class = new myclass();
$class_vals = get_class_vars(get_class($my_class));
foreach($class_vars as $name => $value) {
echo "$name : $value\n
";
}
?>

猜你在找的PHP相关文章