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
SWFUpload与CI不能正确上传识别文件MIME类型解决方法分享
Apr 18 PHP
30 个很棒的PHP开源CMS内容管理系统小结
Oct 14 PHP
关于php循环跳出的问题
Jul 01 PHP
PHP采集类Snoopy抓取图片实例
Jun 19 PHP
PHP简单生成缩略图相册的方法
Jul 29 PHP
PHP生成条形码大揭秘
Sep 24 PHP
PHP输出Excel PHPExcel的方法
Jul 26 PHP
PHP实现的用户注册表单验证功能简单示例
Feb 25 PHP
php反射学习之不用new方法实例化类操作示例
Jun 14 PHP
php服务器的系统详解
Oct 12 PHP
Laravel框架下的Contracts契约详解
Mar 17 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实现多服务器session共享之NFS共享的方法
2007/03/16 PHP
php 错误处理经验分享
2011/10/11 PHP
深入Memcache的Session数据的多服务器共享详解
2013/06/13 PHP
jquery ui dialog里调用datepicker的问题
2009/08/06 Javascript
cloudgamer出品ImageZoom 图片放大效果
2010/04/01 Javascript
JavaScript中链式调用之研习
2011/04/07 Javascript
关于onScroll事件在IE6下每次滚动触发三次bug说明
2011/09/21 Javascript
jquery全选/全不选/反选另一种实现方法(配合原生js)
2013/04/07 Javascript
JavaScript加强之自定义callback示例
2013/09/21 Javascript
屏蔽script注入小例子
2013/11/12 Javascript
JS给超链接加确认对话框的方法
2015/02/24 Javascript
Vue.js基础知识小结
2017/01/13 Javascript
js获取隐藏元素的宽高
2017/02/24 Javascript
vue的Virtual Dom实现snabbdom解密
2017/05/03 Javascript
JS实现分页浏览横向图片(类轮播)实例代码
2017/11/06 Javascript
写给小白看的JavaScript异步
2017/11/29 Javascript
详解vue中axios的封装
2018/07/18 Javascript
layui 阻止图片上传的实例(before方法)
2019/09/26 Javascript
微信小程序实现侧边栏分类
2019/10/21 Javascript
vue+elementUI动态增加表单项并添加验证的代码详解
2020/12/17 Vue.js
vue中h5端打开app(判断是安卓还是苹果)
2021/02/26 Vue.js
全面了解python字符串和字典
2016/07/07 Python
python异步存储数据详解
2019/03/19 Python
python、Matlab求定积分的实现
2019/11/20 Python
13个Pandas实用技巧,助你提高开发效率
2020/08/19 Python
python实现KNN近邻算法
2020/12/30 Python
求网格中的黑点分布
2013/11/06 面试题
《苏珊的帽子》教学反思
2014/04/07 职场文书
团日活动总结书
2014/05/08 职场文书
教师个人工作总结范文2014
2014/11/10 职场文书
导游词开场白
2015/01/31 职场文书
交通事故调解协议书
2015/05/20 职场文书
公司转让协议书
2016/03/19 职场文书
用python删除文件夹中的重复图片(图片去重)
2021/05/12 Python
为什么代码规范要求SQL语句不要过多的join
2021/06/23 MySQL
html输入两个数实现加减乘除功能
2021/07/01 HTML / CSS