手机版

浅谈PHP中类和对象的相关功能

时间:2021-09-05 来源:互联网 编辑:宝哥软件园 浏览:

类别_存在

判断一个类是否存在,参数就是名字!

接口_存在

判断一个接口是否存在,参数也是一个名字!

方法_存在

判断一个方法是否存在!

需要两个:第一个对象变量,第二个是方法名!返回一个布尔值!

确定属性是否存在的方法是使用isset

get_class

获取当前对象所属的类!

参数是一个对象!

get_parent_class

获取对象的父类名!

get_class_methods

需要一个参数作为类名,返回一个索引数组,里面的元素就是方法名的集合!

您可以获得自己和继承的父类的所有公共方法(静态和非静态方法都可以获得),但是不能在类外获得受保护的私有方法名!

get_class_vars

获取类的所有当前和继承的公共属性!但是,受保护的和私有的属性名不能在类外获得!

is _对象

判断一个变量是否是对象!

这样的类有很多,所以我们就不一一介绍is _ integer is _ boolis _ float | is _ double | is _ real is _ null is _ array is _ string is _ resource了。

以上PHP中类和对象的相关函数都是边肖分享的内容,希望能给大家一个参考和支持。

版权声明:浅谈PHP中类和对象的相关功能是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。