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


Posted in PHP onMay 22, 2011
<?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 截取字符串 分别适合GB2312和UTF8编码情况
Feb 12 PHP
php简单的会话类代码
Aug 08 PHP
如何使用Linux的Crontab定时执行PHP脚本的方法
Dec 19 PHP
php类的定义与继承用法实例
Jul 07 PHP
基于PHP实现商品成交时发送短信功能
May 11 PHP
php+mysql实现简单登录注册修改密码网页
Nov 30 PHP
PHP连接及操作PostgreSQL数据库的方法详解
Jan 30 PHP
浅谈laravel-admin form中的数据,在提交后,保存前,获取并进行编辑
Oct 21 PHP
在Laravel 中实现是否关注的示例
Oct 22 PHP
CI框架简单分页类用法示例
Jun 06 PHP
PHP获取当前时间不准确问题解决方案
Aug 14 PHP
PhpStorm2020 + phpstudyV8 +XDebug的教程详解
Sep 17 PHP
五款常用mysql slow log分析工具的比较分析
May 22 #PHP
php性能优化分析工具XDebug 大型网站调试工具
May 22 #PHP
Look And Say 序列php实现代码
May 22 #PHP
php利用cookie实现访问次数统计代码
May 19 #PHP
PHP操作mysql函数详解,mysql和php交互函数
May 19 #PHP
php异常:Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE  eval()'d code error
May 19 #PHP
php中全局变量global的使用演示代码
May 18 #PHP
You might like
PHP文本操作类
2006/11/25 PHP
PHP间隔一段时间执行代码的方法
2014/12/02 PHP
Zend Studio使用技巧两则
2016/04/01 PHP
php强制下载文件函数
2016/08/24 PHP
PHP中用mysqli面向对象打开连接关闭mysql数据库的方法
2016/11/05 PHP
php中替换字符串函数strtr()和str_repalce()的用法与区别
2016/11/25 PHP
许愿墙中用到的函数
2006/10/07 Javascript
javascript引用对象的方法代码
2007/08/13 Javascript
window.open被浏览器拦截后的自定义提示效果代码
2007/11/19 Javascript
JS 去除Array中的null值示例代码
2013/11/20 Javascript
javascript中sort排序实例详解
2016/07/24 Javascript
关于验证码在IE中不刷新的快速解决方法
2016/09/23 Javascript
jQuery 实现ajax传入参数含有特殊字符的方法总结
2016/10/17 Javascript
nodejs的压缩文件模块archiver用法示例
2017/01/18 NodeJs
Bootstrap Fileinput 4.4.7文件上传实例详解
2018/07/25 Javascript
Vue实现调节窗口大小时触发事件动态调节更新组件尺寸的方法
2018/09/15 Javascript
使用ECharts实现状态区间图
2018/10/25 Javascript
微信小程序如何再次获取用户授权的方法
2019/05/10 Javascript
python的类方法和静态方法
2014/12/13 Python
解决Python运行文件出现out of memory框的问题
2018/12/03 Python
Python3.0中普通方法、类方法和静态方法的比较
2019/05/03 Python
MNIST数据集转化为二维图片的实现示例
2020/01/10 Python
python 函数中的参数类型
2020/02/11 Python
用python按照图像灰度值统计并筛选图片的操作(PIL,shutil,os)
2020/06/04 Python
abstract是什么意思
2012/02/12 面试题
会计找工作求职信范文
2013/12/09 职场文书
正规的求职信范文分享
2013/12/11 职场文书
前厅部经理岗位职责范文
2014/02/04 职场文书
市场部经理岗位职责
2014/04/10 职场文书
目标责任书范本
2014/04/16 职场文书
2015年元旦活动总结
2014/05/09 职场文书
拔河比赛口号
2014/06/10 职场文书
预备党员自我评价范文
2015/03/04 职场文书
企业安全生产检查制度
2015/08/06 职场文书
Nginx缓存设置案例详解
2021/09/15 Servers
Python中time标准库的使用教程
2022/04/13 Python