php获取、检查类名、函数名、方法名的函数方法


Posted in PHP onJune 25, 2015

1.function_exists() - Return TRUE if the given function has been defined
2.is_callable() - 检测参数是否为合法的可调用结构
3.class_exists() - 检查类是否已定义
4.method_exists() - 检查类的方法是否存在

__FUNCTION__    函数名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该函数被定义时的名字(区分大小写)。在 PHP 4 中该值总是小写字母的。
__CLASS__    类的名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该类被定义时的名字(区分大小写)。在 PHP 4 中该值总是小写字母的。
__METHOD__    类的方法名(PHP 5.0.0 新加)。返回该方法被定义时的名字(区分大小写)。

注:这些常量前后均是两个下划线。

get_class(class name);//取得当前语句所在类的类名
get_class_methods(class name);//取得class name 类的所有的方法名,并且组成一个数组
get_class_vars(class name);//取得class name 类的所有的变亮名,并组成一个数组

PHP 相关文章推荐
收集的PHP中与数组相关的函数
Mar 22 PHP
Apache+php+mysql在windows下的安装与配置图解(最新版)
Nov 30 PHP
PHP常用开发函数解析之数组篇[未完结]
Jul 30 PHP
PHP utf-8编码问题,utf8编码,数据库乱码,页面显示输出乱码
Apr 08 PHP
php5.3 注意事项说明
Jul 01 PHP
一个简单的PHP验证码实现代码
May 10 PHP
PHP实现通过URL提取根域名
Mar 31 PHP
Yii框架用户登录session丢失问题解决方法
Jan 07 PHP
PHP cURL获取微信公众号access_token的实例
Apr 28 PHP
PHP堆栈调试操作简单示例
Jun 15 PHP
浅析PHP7 的垃圾回收机制
Sep 06 PHP
PHP超全局变量实现原理及代码解析
Sep 01 PHP
php header函数的常用http头设置
Jun 25 #PHP
PHP里的单例类写法实例
Jun 25 #PHP
PHP合并数组+号和array_merge的区别
Jun 25 #PHP
PHP数组与对象之间使用递归实现转换的方法
Jun 24 #PHP
php计算多维数组中所有值总和的方法
Jun 24 #PHP
jquery获取多个checkbox的值异步提交给php的方法
Jun 24 #PHP
PHP将Excel导入数据库及数据库数据导出至Excel的方法
Jun 24 #PHP
You might like
PHP网页游戏学习之Xnova(ogame)源码解读(十六)
2014/06/30 PHP
yii2.0使用Plupload实现带缩放功能的多图上传
2015/12/22 PHP
PHP实现多级分类生成树的方法示例
2017/02/07 PHP
php动态读取数据清除最右边距的方法
2017/04/12 PHP
javascript iframe编程相关代码
2009/12/28 Javascript
一个通过script自定义属性传递配置参数的方法
2014/09/15 Javascript
jQuery插件PageSlide实现左右侧栏导航菜单
2015/04/12 Javascript
深入浅析JavaScript中对事件的三种监听方式
2015/09/29 Javascript
JavaScript编程学习技巧汇总
2016/02/21 Javascript
Angular ng-class详解及实例代码
2016/09/19 Javascript
vue cli3适配所有端方案的实现
2020/04/13 Javascript
JavaScript编写开发动态时钟
2020/07/29 Javascript
python使用PIL缩放网络图片并保存的方法
2015/04/24 Python
不要用强制方法杀掉python线程
2017/02/26 Python
解决python3 安装完Pycurl在import pycurl时报错的问题
2018/10/15 Python
python 用下标截取字符串的实例
2018/12/25 Python
从0开始的Python学习014面向对象编程(推荐)
2019/04/02 Python
简单了解Python读取大文件代码实例
2019/12/18 Python
Python同时处理多个异常的方法
2020/07/28 Python
python使用建议与技巧分享(一)
2020/08/17 Python
python模拟点击在ios中实现的实例讲解
2020/11/26 Python
北美领先的智能产品购物网站:Wellbots
2018/06/11 全球购物
中软Java笔试题
2012/11/11 面试题
技术总监的工作职责
2013/11/13 职场文书
生产车间主管岗位职责
2013/12/28 职场文书
2014升学宴答谢词
2014/01/26 职场文书
纺织工程专业个人求职信范文
2014/01/27 职场文书
大学四年个人自我小结
2014/03/05 职场文书
战略合作意向书范本
2014/04/01 职场文书
十佳护士先进事迹
2014/05/08 职场文书
综艺节目策划方案
2014/06/13 职场文书
新闻编辑求职信
2014/07/13 职场文书
2014年内部审计工作总结
2014/12/09 职场文书
优秀团员个人总结
2015/02/26 职场文书
青年志愿者活动感想
2015/08/07 职场文书
TV动画《间谍过家家》公开PV
2022/03/20 日漫