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获取post中的json数据的实现方法
Jun 08 PHP
解析PHP自带的进位制之间的转换函数
Jun 08 PHP
PHP在不同页面间传递Json数据示例代码
Jun 08 PHP
PHP 使用MySQL管理Session的回调函数详解
Jun 21 PHP
php 如何获取数组第一个值
Aug 06 PHP
简单的php新闻发布系统教程
May 09 PHP
php的XML文件解释类应用实例
Sep 22 PHP
JavaScript与HTML结合的基本使用方法整理
Oct 12 PHP
验证token、回复图文\文本、推送消息的实用微信类php代码
Jun 28 PHP
php实现自定义中奖项数和概率的抽奖函数示例
May 26 PHP
thinkPHP+phpexcel实现excel报表输出功能示例
Jun 06 PHP
laravel实现前后台路由分离的方法
Oct 13 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下获取http状态的实现代码
2014/05/09 PHP
ThinkPHP模板引擎之导入资源文件方法详解
2014/06/18 PHP
ThinkPHP上使用多说评论插件的方法
2014/10/31 PHP
php根据用户语言跳转相应网页
2015/11/04 PHP
Javascript 面向对象 命名空间
2010/05/13 Javascript
jquery fancybox ie6不显示关闭按钮的解决办法
2013/12/25 Javascript
jquery制作弹窗提示窗口代码分享
2014/03/02 Javascript
jQuery中:selected选择器用法实例
2015/01/04 Javascript
javascript动态获取登录时间和在线时长
2016/02/25 Javascript
React Native实现简单的登录功能(推荐)
2016/09/19 Javascript
Angular和百度地图的结合实例代码
2016/10/19 Javascript
js中利用cookie实现记住密码功能
2020/08/20 Javascript
angular中实现控制器之间传递参数的方式
2017/04/24 Javascript
jQuery之动画ajax事件(实例讲解)
2017/07/18 jQuery
HTML5开发Kinect体感游戏的实例应用
2017/09/18 Javascript
vue.js与element-ui实现菜单树形结构的解决方法
2018/04/21 Javascript
js实现图片无缝循环轮播
2019/10/28 Javascript
微信小程序12行js代码自己写个滑块功能(推荐)
2020/07/15 Javascript
vue中destroyed方法的使用说明
2020/07/21 Javascript
[03:41]DOTA2上海特锦赛小组赛第三日recap精彩回顾
2016/02/28 DOTA
[26:52]LGD vs EG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
[01:02:04]EG vs Liquid 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.23
2019/09/05 DOTA
[05:06]DOTA2-DPC中国联赛 正赛 VG vs Magma选手采访
2021/03/11 DOTA
Python程序设计入门(4)模块和包
2014/06/16 Python
Python中easy_install 和 pip 的安装及使用
2017/06/05 Python
使用Python求解带约束的最优化问题详解
2020/02/11 Python
jupyter 实现notebook中显示完整的行和列
2020/04/09 Python
python golang中grpc 使用示例代码详解
2020/06/03 Python
Django配置Bootstrap, js实现过程详解
2020/10/13 Python
美国眼镜网:GlassesUSA
2017/09/07 全球购物
AJAX的全称是什么
2012/11/06 面试题
应届生人事助理求职信
2013/11/09 职场文书
保密工作整改情况汇报
2014/11/06 职场文书
2014年售后服务工作总结
2014/11/18 职场文书
小学少先队工作总结2015
2015/05/26 职场文书
励志语录:你若不勇敢,谁替你坚强
2019/11/08 职场文书