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 相关文章推荐
Smarty安装配置方法
Apr 10 PHP
Array of country list in PHP with Zend Framework
Oct 17 PHP
php cli换行示例
Apr 22 PHP
php广告加载类用法实例
Sep 23 PHP
PHP实现股票趋势图和柱形图
Feb 07 PHP
php自定义错误处理用法实例
Mar 20 PHP
超详细的php用户注册页面填写信息完整实例(附源码)
Nov 17 PHP
学习php设计模式 php实现访问者模式(Visitor)
Dec 07 PHP
PHP环境搭建的详细步骤
Jun 30 PHP
LAMP环境使用Composer安装Laravel的方法
Mar 25 PHP
PDO::quote讲解
Jan 29 PHP
Docker 安装 PHP并与Nginx的部署实例讲解
Feb 27 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使用curl和正则表达式抓取网页数据示例
2014/04/13 PHP
ECMall支持SSL连接邮件服务器的配置方法详解
2014/05/19 PHP
PHP制作图形验证码代码分享
2014/10/23 PHP
PHP获取一年中每个星期的开始和结束日期的方法
2015/02/12 PHP
ZF框架实现发送邮件的方法
2015/12/03 PHP
PHP抽象类与接口的区别详解
2019/03/21 PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
2019/11/25 PHP
一个简单的js动画效果代码
2010/07/20 Javascript
javascript中最常用的继承模式 组合继承
2010/08/12 Javascript
JS二维数组的定义说明
2014/03/03 Javascript
jQuery 顶部导航跟随滚动条滚动固定浮动在顶部
2014/06/06 Javascript
JS定时检测任务任务完成后执行下一步的解决办法
2016/12/22 Javascript
JavaScript中的 attribute 和 jQuery中的 attr 方法浅析
2017/01/04 Javascript
又一款MVVM组件 构建自己的Vue组件(2)
2017/03/13 Javascript
基于JS实现仿京东搜索栏随滑动透明度渐变效果
2017/07/10 Javascript
Node.js实现发送邮件功能
2017/11/06 Javascript
vue的diff算法知识点总结
2018/03/29 Javascript
opencv 识别微信登录验证滑动块位置
2018/08/07 Javascript
Vue弹出菜单功能的实现代码
2018/09/12 Javascript
js异步上传多张图片插件的使用方法
2018/10/22 Javascript
javascript二维数组和对象的深拷贝与浅拷贝实例分析
2019/10/26 Javascript
Vue点击切换Class变化,实现Active当前样式操作
2020/07/17 Javascript
打开电脑上的QQ的python代码
2013/02/10 Python
介绍Python的@property装饰器的用法
2015/04/28 Python
Python中使用platform模块获取系统信息的用法教程
2016/07/08 Python
python 字典 按key值大小 倒序取值的实例
2018/07/06 Python
详解pycharm连接不上mysql数据库的解决办法
2020/01/10 Python
购买限量版收藏品、珠宝和礼品:Bradford Exchange
2016/09/23 全球购物
保加利亚服装和鞋类购物网站:Bibloo.bg
2020/11/08 全球购物
小学生环保演讲稿
2014/04/25 职场文书
2015年端午节活动总结
2015/02/11 职场文书
陈斌强事迹观后感
2015/06/17 职场文书
CAD实训总结范文
2015/08/03 职场文书
2016廉政教育学习心得体会
2016/01/25 职场文书
python基础之while循环语句的使用
2021/04/20 Python
Windows7下FTP搭建图文教程
2022/08/05 Servers