php获取、检查类名、函数名、方法名的函数方法

php获取、检查类名、函数名、方法名的函数方法,第1张

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

类的所有的变亮名,并组成一个数组

实例化这个class,然后就可以调用class里面的所有方法了。

实例化的方法:

首先在需要调用的php文件里面用include引入这个class文件。

include '你的class文件'

然后进行实例化,比如class名为test。

$m = new test()

实例化后可以调用class里面的任何方法,例如有个方法名为zhidao。

$m->zhidao()

这样就成功的完成了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7334670.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存