浅谈PHP中类和对象的相关功能
类别_存在
判断一个类是否存在,参数就是名字!
接口_存在
判断一个接口是否存在,参数也是一个名字!
方法_存在
判断一个方法是否存在!
需要两个:第一个对象变量,第二个是方法名!返回一个布尔值!
确定属性是否存在的方法是使用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或者邮箱删除。