PHP取得一个类的属性和方法的实现代码
程序员文章站
2024-02-17 22:59:28
...
复制代码 代码如下:
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
";
}
?>
下一篇: python——获取函数的参数名称
推荐阅读
-
PHP取得一个类的属性和方法的实现代码
-
PHP接口中方法的参数和实现类方法中的参数可以不一致的问题
-
PHP接口中方法的参数和实现类方法中的参数可以不一致的问题
-
求PHP实现javascript escape和unescape方法的代码
-
定义两个接口,其中各包括一个抽象方法分别用来完成两个数的加法和减法操作,然后创建一个类KY6_3来实现这两个接口中的抽象方法。编写程序KY6_3.java,将源程序写在实验报告中。
-
php函数、类和对象以及类的封装、继承、类的静态方法、静态属性,php静态
-
Symfony实现行为和模板中取得request参数的方法_php实例
-
求PHP实现javascript escape和unescape方法的代码
-
pretty rhythm dear my future PHP取得一个类的属性和方法的实现代码
-
PHP动态地创建属性和方法, 对象的复制, 对象的比较,加载指定的文件,自动加载类文件,命名空间,_PHP教程