PHP类和对象相关系统函数与运算符小结


Posted in PHP onSeptember 28, 2016

本文总结了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 相关文章推荐
屏蔽浏览器缓存另类方法
Oct 09 PHP
PHP中4个加速、缓存扩展的区别和选用建议
Mar 12 PHP
PHP下SSL加密解密、验证、签名方法(很简单)
Jun 28 PHP
ZendFramework2连接数据库操作实例
Apr 18 PHP
PHP获取数组中单列值的方法
Jun 10 PHP
PHP实现阿里大鱼短信验证的实例代码
Jul 10 PHP
php安装扩展mysqli的实现步骤及报错解决办法
Sep 23 PHP
thinkphp5 migrate数据库迁移工具
Feb 20 PHP
PHP addAttribute()函数讲解
Feb 03 PHP
PHP数组遍历的几种常见方式总结
Feb 15 PHP
tp5递归 无限级分类详解
Oct 18 PHP
laravel excel 上传文件保存到本地服务器功能
Nov 14 PHP
PHP序列化操作方法分析
Sep 28 #PHP
PHP类的特性实例分析
Sep 28 #PHP
PHP页面跳转操作实例分析(header方法)
Sep 28 #PHP
PHP会话操作之cookie用法分析
Sep 28 #PHP
PHP session会话操作技巧小结
Sep 27 #PHP
PHP简单预防sql注入的方法
Sep 27 #PHP
PHP数据对象PDO操作技巧小结
Sep 27 #PHP
You might like
PHP图片等比例缩放生成缩略图函数分享
2014/06/10 PHP
CentOS下PHP7的编译安装及MySQL的支持和一些常见问题的解决办法
2015/12/17 PHP
利用php_imagick实现复古效果的方法
2016/10/18 PHP
PHP计算近1年的所有月份
2017/03/13 PHP
Json对象替换字符串占位符实现代码
2010/11/17 Javascript
js使用for循环与innerHTML获取选中tr下td值
2014/09/26 Javascript
jquery中push()的用法(数组添加元素)
2014/11/25 Javascript
jQuery统计上传文件大小的方法
2015/01/24 Javascript
javascript每日必学之封装
2016/02/23 Javascript
拥Bootstrap入怀——导航栏篇
2016/05/30 Javascript
JavaScript提高加载和执行效率的方法
2017/02/03 Javascript
关于axios返回空对象的问题解决
2017/04/04 Javascript
angularjs封装$http为factory的方法
2017/05/18 Javascript
vue awesome swiper异步加载数据出现的bug问题
2018/07/03 Javascript
JS返回页面时自动回滚到历史浏览位置
2018/09/26 Javascript
解决Vue使用swiper动态加载数据,动态轮播数据显示白屏的问题
2018/09/27 Javascript
微信小程序实现获取用户信息并存入数据库操作示例
2019/05/07 Javascript
使用Vant完成通知栏Notify的提示操作
2020/11/11 Javascript
[51:32]Optic vs Serenity 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
[53:38]OG vs LGD 2018国际邀请赛淘汰赛BO3 第三场 8.26
2018/08/30 DOTA
python+selenium开发环境搭建图文教程
2017/08/11 Python
Django 路由控制的实现代码
2018/11/08 Python
Python numpy中矩阵的基本用法汇总
2019/02/12 Python
python 二维矩阵转三维矩阵示例
2019/11/30 Python
python实现俄罗斯方块小游戏
2020/04/24 Python
树莓派4B安装Tensorflow的方法步骤
2020/07/16 Python
h5使用canvas画布实现手势解锁
2019/01/04 HTML / CSS
英国休闲奢华的缩影:Crew Clothing
2019/05/05 全球购物
英语师范专业毕业生自荐信
2013/09/21 职场文书
护理专科毕业推荐信
2013/11/10 职场文书
应届行政管理专业个人自我评价
2013/12/28 职场文书
个人求职信范文分享
2014/01/06 职场文书
环卫工人节活动总结
2014/08/29 职场文书
2015廉洁自律个人总结
2015/02/14 职场文书
新年晚会主持词开场白
2015/05/28 职场文书
MySQL的全局锁和表级锁的具体使用
2021/08/23 MySQL