PHP取得一个类的属性和方法的实现代码
2018-10-12 14:08
666 查看
<?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<br/>";
}
?>
您可能感兴趣的文章:
相关文章推荐
- PHP取得一个类的属性和方法的实现代码
- PHP 实现代码复用的一个方法 traits新特性
- PHP 实现代码复用的一个方法 traits新特性
- PHP 实现代码复用的一个方法 traits新特性
- [代码重用]--PHP 实现代码复用的一个方法 traits新特性
- PHP 实现代码复用的一个方法 traits新特性
- 这么详细的分类 PHP源代码网站你见过没有? PHP中的每一个方法,每一个操作,每一个头文件,每一个函数,每一个类.每一个属性,每一个事件都有相应的范例代码
- php和mysql采用utf-8编码时实现按照一个文本字段的首字母的拼音顺序进行排序的方法
- php做下载文件的实现代码及文件名中乱码解决方法
- PHP执行zip与rar解压缩方法实现代码
- 一个实现字体大中小方法的JavaScript代码
- 对于php实现soap代理的一个常见问题:Class 'SoapClient' not found in PHP的处理方法
- php做下载文件的实现代码及文件名中乱码解决方法
- 把php代码保存到php文件实现方法
- 一个实现字体大中小方法的JavaScript代码
- 写代码要精简,可以一个方法实现的就不要用两个方法去实现,努力!
- PHP执行zip与rar解压缩方法实现代码
- php实现无限级分类实现代码(递归方法)
- 又一个php 分页类实现代码
- php 导出excel实现方法及代码