PHP获取类名及所有函数名
2014-01-10 01:26
281 查看
PHP获取类名及所有函数名1.获取行号、文件路径文件名、类名、方法名的常量
__LINE__ 文件中的当前行号。
__FILE__ 文件的完整路径和文件名。如果用在包含文件中,则返回包含文件名。自 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径,而在此之前的版本有时会包含一个相对路径。
__FUNCTION__ 函数名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该函数被定义时的名字(区分大小写)。在 PHP 4 中该值总是小写字母的。
__CLASS__ 类的名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该类被定义时的名字(区分大小写)。在 PHP 4 中该值总是小写字母的。
__METHOD__ 类的方法名(PHP 5.0.0 新加)。返回该方法被定义时的名字(区分大小写)。
注:这些常量前后均是两个下划线。
2.获取类名、方法名、变量名的方法
发现PHP强大之处之一,就是经常有意想不到函数或者是这些常量帮助你完成方便的完成某些功能。越来越体会到为什么PHP的比试题目里面会出现那么多考查具体的PHP函数的题目了。
再一口气找了其他的一些常量或函数,持续添加。
get_class(class name); //取得当前语句所在类的类名
get_class_methods(class name); //取得class name 类的所有的方法名,并且组成一个数组
get_class_vars(class name); //取得class name 类的所有的变亮名,并组成一个数组
__LINE__ 文件中的当前行号。
__FILE__ 文件的完整路径和文件名。如果用在包含文件中,则返回包含文件名。自 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径,而在此之前的版本有时会包含一个相对路径。
__FUNCTION__ 函数名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该函数被定义时的名字(区分大小写)。在 PHP 4 中该值总是小写字母的。
__CLASS__ 类的名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该类被定义时的名字(区分大小写)。在 PHP 4 中该值总是小写字母的。
__METHOD__ 类的方法名(PHP 5.0.0 新加)。返回该方法被定义时的名字(区分大小写)。
注:这些常量前后均是两个下划线。
2.获取类名、方法名、变量名的方法
发现PHP强大之处之一,就是经常有意想不到函数或者是这些常量帮助你完成方便的完成某些功能。越来越体会到为什么PHP的比试题目里面会出现那么多考查具体的PHP函数的题目了。
再一口气找了其他的一些常量或函数,持续添加。
get_class(class name); //取得当前语句所在类的类名
get_class_methods(class name); //取得class name 类的所有的方法名,并且组成一个数组
get_class_vars(class name); //取得class name 类的所有的变亮名,并组成一个数组
相关文章推荐
- PHP使用strstr()函数获取指定字符串后所有字符的方法
- PHP获取类名及所有函数名
- php中从结果集获取一条数据和所有数据的方法函数
- PHP获取所有扩展及扩展下的所有函数签名生成php.snippet
- php中函数不确定参数个数时获取所有参数
- PHP获取所有扩展及扩展下的所有函数
- 获取开启的所有PHP扩展及该扩展下的函数
- php获取当前文件所有执行的函数和类
- php中从结果集获取一条数据和所有数据的方法函数
- 属性函数php 获取对象所有属性(仅公有属性)
- PHP使用strstr()函数获取指定字符串后所有字符的方法
- PHP采用自定义函数实现遍历目录下所有文件的方法
- 通过PHP current函数获取未知字符键名数组第一个元素的值
- php获取内容中的所有图片
- php获取目录所有文件并将结果保存到数组(实例)
- php 获取IP函数
- php图片处理函数获取类型及扩展名实例
- PHP 字符串获取 substr 与 strstr 函数-来自PHP教程
- php获取文件夹中所有lrc格式文件,提取lrc文件中内容
- 获取访问者IP(PHP代码函数)