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 相关文章推荐
使用 MySQL Date/Time 类型
Mar 26 PHP
用php或asp创建网页桌面快捷方式的代码
Mar 23 PHP
php设计模式 Bridge (桥接模式)
Jun 26 PHP
windows环境下php配置memcache的具体操作步骤
Jun 09 PHP
php过滤XSS攻击的函数
Nov 12 PHP
自定义session存储机制避免会话保持问题
Oct 08 PHP
给WordPress的编辑后台添加提示框的代码实例分享
Dec 25 PHP
php opendir()列出目录下所有文件的实例代码
Oct 02 PHP
php中this关键字用法分析
Dec 07 PHP
php记录搜索引擎爬行记录的实现代码
Mar 02 PHP
PHP面向对象程序设计重载(overloading)操作详解
Jun 13 PHP
PHP随机生成中文段落示例【测试网站内容时使用】
Apr 26 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
dedecms中常见问题修改方法总结
2007/03/21 PHP
php抽奖小程序的实现代码
2013/06/18 PHP
PHP计算一年多少个星期和每周的开始和结束日期
2014/07/01 PHP
浅谈PHP中的错误处理和异常处理
2017/02/04 PHP
类似CSDN图片切换效果脚本
2009/09/17 Javascript
基于JQuery的简单实现折叠菜单代码
2010/09/15 Javascript
解决自定义$(id)的方法与jquery选择器$冲突的问题
2014/06/14 Javascript
js编写的treeview使用方法
2016/11/11 Javascript
vue cli webpack中使用sass的方法
2018/02/24 Javascript
Vue中android4.4不兼容问题的解决方法
2018/09/04 Javascript
Element-ui自定义table表头、修改列标题样式、添加tooltip、:render-header使用
2019/04/11 Javascript
使用vue完成微信公众号网页小记(推荐)
2019/04/28 Javascript
js实现3D粒子酷炫动态旋转特效
2020/09/13 Javascript
python海龟绘图实例教程
2014/07/24 Python
Python的装饰器使用详解
2017/06/26 Python
Python实现的根据IP地址计算子网掩码位数功能示例
2018/05/23 Python
Python实现在某个数组中查找一个值的算法示例
2018/06/27 Python
解决Pycharm出现的部分快捷键无效问题
2018/10/22 Python
Django REST framework 视图和路由详解
2019/07/19 Python
python manage.py runserver流程解析
2019/11/08 Python
完美解决pycharm 不显示代码提示问题
2020/06/02 Python
python里反向传播算法详解
2020/11/22 Python
详解如何获取localStorage最大存储大小的方法
2020/05/21 HTML / CSS
小学教师国培感言
2014/02/08 职场文书
2014年两会学习心得范例
2014/03/17 职场文书
房产委托公证书样本
2014/04/04 职场文书
党日活动总结
2014/05/07 职场文书
2014年党风建设工作总结
2014/11/19 职场文书
岗位职责范本大全
2015/02/26 职场文书
教师节主持词开场白
2015/05/29 职场文书
幼儿园六一儿童节主持词
2015/06/30 职场文书
庆祝教师节主持词
2015/07/06 职场文书
宾馆卫生管理制度
2015/08/06 职场文书
MySQL 8.0 Online DDL快速加列的相关总结
2021/06/02 MySQL
《杜鹃的婚约》OP主题曲「凸凹」无字幕影像公开
2022/04/08 日漫
spring boot实现文件上传
2022/08/14 Java/Android