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 相关文章推荐
实现dedecms全站URL静态化改造的代码
Mar 29 PHP
php 按指定元素值去除数组元素的实现方法
Nov 04 PHP
php提示无法加载或mcrypt没有找到 PHP 扩展 mbstring解决办法
Mar 27 PHP
用PHP编写和读取XML的几种方式
Jan 12 PHP
Zend Framework 2.0事件管理器(The EventManager)入门教程
Aug 11 PHP
PHP中exec函数和shell_exec函数的区别
Aug 20 PHP
PHP编程中的__clone()方法使用详解
Nov 27 PHP
WordPress开发中用于标题显示的相关函数使用解析
Jan 07 PHP
PHP jpgraph库的配置及生成统计图表:折线图、柱状图、饼状图
May 15 PHP
详细解读php的命名空间(二)
Feb 21 PHP
php workerman定时任务的实现代码
Dec 23 PHP
php字符串过滤strip_tags()函数用法实例分析
Jun 24 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
文件上传程序的全部源码
2006/10/09 PHP
php 批量替换程序的具体实现代码
2013/10/04 PHP
父窗口获取弹出子窗口文本框的值
2006/06/27 Javascript
使用按钮控制以何种方式打开新窗口的属性介绍
2012/12/17 Javascript
jQuery 三击事件实现代码
2013/09/11 Javascript
JavaScript+html5 canvas绘制缤纷多彩的三角形效果完整实例
2016/01/26 Javascript
js添加绑定事件的方法
2016/05/15 Javascript
BootStrap智能表单demo示例详解
2016/06/13 Javascript
Vue组件BootPage实现简单的分页功能
2016/09/12 Javascript
纯JavaScript 实现flappy bird小游戏实例代码
2016/09/27 Javascript
vue实现可增删查改的成绩单
2016/10/27 Javascript
浅谈EasyUi ComBotree树修改 父节点选择的问题
2016/11/07 Javascript
JavaScript编写九九乘法表(两种任选)
2017/02/04 Javascript
微信小程序利用canvas 绘制幸运大转盘功能
2018/07/06 Javascript
详解Vue 如何监听Array的变化
2019/06/06 Javascript
9个JavaScript日常开发小技巧
2020/10/06 Javascript
html中创建并调用vue组件的几种方法汇总
2020/11/17 Javascript
javascript实现左右缓动动画函数
2020/11/25 Javascript
python网络编程学习笔记(10):webpy框架
2014/06/09 Python
python中使用enumerate函数遍历元素实例
2014/06/16 Python
CSS3 transforms应用于背景图像的解决方法
2019/04/16 HTML / CSS
Melissa香港官网:MDreams
2016/07/01 全球购物
瑞典轮胎在线:Tirendo.se
2018/06/21 全球购物
介绍一下EJB的分类及其各自的功能及应用
2016/08/23 面试题
几道Web/Ajax的面试题
2016/11/05 面试题
网上书店创业计划书
2014/01/12 职场文书
法人授权委托书格式
2014/04/08 职场文书
三八妇女节活动总结
2014/05/04 职场文书
加强作风建设工作总结
2014/10/23 职场文书
党风廉正建设责任书
2015/01/29 职场文书
员工辞职信范文大全
2015/05/12 职场文书
canvas绘制折线路径动画实现
2021/05/12 Javascript
Redis Cluster 集群搭建你会吗
2021/08/04 Redis
MySQL 数据表操作
2022/05/04 MySQL
MySQL批量更新不同表中的数据
2022/05/11 MySQL
Oracle删除归档日志及添加定时任务
2022/06/28 Oracle