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 相关文章推荐
php+mysql写的简单留言本实例代码
Jul 25 PHP
php获取mysql数据库中的所有表名的代码
Apr 23 PHP
PHP获取MAC地址的具体实例
Dec 13 PHP
PHP中copy on write写时复制机制介绍
May 13 PHP
PHP页面实现定时跳转的方法
Oct 31 PHP
php中将一个对象保存到Session中的方法
Mar 13 PHP
php实现图片上传并利用ImageMagick生成缩略图
Mar 14 PHP
老司机传授Ubuntu下Apache+PHP+MySQL环境搭建攻略
Mar 20 PHP
PHP HTTP 认证实例详解
Nov 03 PHP
PHP水印类,支持添加图片、文字、填充颜色区域的实现
Feb 04 PHP
PHP严重致命错误处理:php Fatal error: Cannot redeclare class or function
Feb 05 PHP
详解PHP多个进程配合redis的有序集合实现大文件去重
Mar 06 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 5.0对象模型深度探索之对象复制
2008/03/27 PHP
10 个经典PHP函数
2013/10/17 PHP
详解PHP数据压缩、加解密(pack, unpack)
2016/12/17 PHP
一段效率很高的for循环语句使用方法
2007/08/13 Javascript
jquery 操作表格实现代码(多种操作打包)
2011/03/20 Javascript
JS获取url链接字符串 location.href
2013/12/23 Javascript
Lua表达式和控制结构学习笔记
2014/12/15 Javascript
javascript实现判断鼠标的状态
2015/07/10 Javascript
jQuery 监控键盘一段时间没输入
2016/04/22 Javascript
深入理解javascript函数参数与闭包
2016/12/12 Javascript
Bootstrap源码解读媒体对象、列表组和面板(10)
2016/12/26 Javascript
JavaScript自动点击链接 防止绕过浏览器访问的方法
2017/01/19 Javascript
jquery表单插件form使用方法详解
2017/01/20 Javascript
vue2.0中click点击当前li实现动态切换class
2017/06/21 Javascript
详解微信小程序Radio选中样式切换
2017/07/06 Javascript
vue实现个人信息查看和密码修改功能
2018/05/06 Javascript
详解vue-cli下ESlint 配置说明
2018/09/03 Javascript
Vuejs2 + Webpack框架里,模拟下载的实例讲解
2018/09/05 Javascript
vue2使用keep-alive缓存多层列表页的方法
2018/09/21 Javascript
使用Vue.observable()进行状态管理的实例代码详解
2019/05/26 Javascript
把MySQL表结构映射为Python中的对象的教程
2015/04/07 Python
python中sleep函数用法实例分析
2015/04/29 Python
python实现爬虫统计学校BBS男女比例(一)
2015/12/31 Python
pygame游戏之旅 计算游戏中躲过的障碍数量
2018/11/20 Python
python整合ffmpeg实现视频文件的批量转换
2019/05/31 Python
详解Python time库的使用
2019/10/10 Python
python实现简单图书管理系统
2019/11/22 Python
python requests包的request()函数中的参数-params和data的区别介绍
2020/05/05 Python
Notino希腊:购买香水和美容产品
2019/07/25 全球购物
中软国际Java程序员笔试题
2014/07/19 面试题
司机岗位职责
2013/11/15 职场文书
满月酒答谢词
2014/01/14 职场文书
地道战观后感500字
2015/06/04 职场文书
2015年学校办公室主任工作总结
2015/07/20 职场文书
《比的意义》教学反思
2016/02/18 职场文书
一文搞懂Python Sklearn库使用
2021/08/23 Python