七色阁,西北师大附中校园网,郭德纲乐在元宵
本文总结了php类和对象相关系统函数与运算符。分享给大家供大家参考,具体如下:
系统函数
class_exists() | 判断某个类是否存在 |
interface_exists() | 判断接口是否存在 |
get_class() / __class__ | 获取某个对象所处的类名 |
get_parent_class() | 获取某个对象所属父类的类名 |
get_class_methods() | 获取一个类所有方法,返回索引数组 |
get_class_vars() | 获取一个类所有属性,下标为属性名 |
get_declared_classes() | 获取所有声明过的类(包括系统类) |
is_object() | 判断是否对象 |
get_object_vars() | 获得对象所有属性,返回数组,下标为属性名 |
property_exists() | 判断对象中是否存在该属性 |
__method__ | 获得方法名 |
__function__ | 获得函数名 |
运算符
new | 实例化一个对象 |
instanceof | 判断一个对象是否某个类(包括继承)的实例 |
class bee{} $o = new bee(); if($o instanceof bee){ echo 'true'; }
更多关于php相关内容感兴趣的读者可查看本站专题:《php面向对象程序设计入门教程》、《php运算与运算符用法总结》、《php基本语法入门教程》、《php网络编程技巧总结》、《php数组(array)操作技巧大全》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家php程序设计有所帮助。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
YII2框架中使用RBAC对模块,控制器,方法的权限控制及规则的使用示例
YII2框架中ActiveDataProvider与GridView的配合使用操作示例
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
网友评论