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中的字符串函数
Oct 09 PHP
给多个地址发邮件的类
Oct 09 PHP
Mysql的GROUP_CONCAT()函数使用方法
Mar 28 PHP
jQuery 源码分析笔记
May 25 PHP
php站内搜索并高亮显示关键字的实现代码
Dec 29 PHP
PHP swfupload图片上传的实例代码
Sep 30 PHP
使用PHP导出Redis数据到另一个Redis中的代码
Mar 12 PHP
PHP中让curl支持sock5的代码实例
Jan 21 PHP
ZendFramework框架实现连接两个或多个数据库的方法
Dec 08 PHP
php的laravel框架快速集成微信登录的方法
Dec 12 PHP
完美解决php 导出excle的.csv格式的数据时乱码问题
Feb 18 PHP
Yii2汉字转拼音类的实例代码
Apr 18 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
Drupal7连接多个数据库及常见问题解决
2014/03/02 PHP
phpinfo() 中 Local Value(局部变量)Master Value(主变量) 的区别
2016/02/03 PHP
PHP+Ajax实现无刷新分页实例详解(附demo源码下载)
2016/04/07 PHP
ThinkPHP中order()使用方法详解
2016/04/19 PHP
php将服务端的文件读出来显示在web页面实例
2016/10/31 PHP
PHP内部实现打乱字符串顺序函数str_shuffle的方法
2019/02/14 PHP
php时间戳转换代码详解
2019/08/04 PHP
PHP程序员简单的开展服务治理架构操作详解(二)
2020/05/14 PHP
Thinkphp 框架配置操作之配置加载与读取配置实例分析
2020/05/15 PHP
js中匿名函数的N种写法
2010/09/08 Javascript
EasyUi tabs的高度与宽度根据IE窗口的变化自适应代码
2010/10/26 Javascript
Javascript insertAfter() 实现函数代码
2011/10/12 Javascript
toggle()隐藏问题的解决方法
2014/02/17 Javascript
JavaScript调用浏览器打印功能实例分析
2015/07/17 Javascript
js简单网速测试方法完整实例
2015/12/15 Javascript
高效的jquery数字滚动特效
2015/12/17 Javascript
Vue-cli proxyTable 解决开发环境的跨域问题详解
2017/05/18 Javascript
bootstrap daterangepicker双日历时间段选择控件详解
2017/06/15 Javascript
从源码看angular/material2 中 dialog模块的实现方法
2017/10/18 Javascript
swiper 解决动态加载数据滑动失效的问题
2018/02/26 Javascript
基于node简单实现RSA加解密的方法步骤
2019/03/21 Javascript
优雅的将ElementUI表格变身成树形表格的方法步骤
2019/04/11 Javascript
将python代码和注释分离的方法
2018/04/21 Python
Python中zip函数如何使用
2020/06/04 Python
HTML5之tabindex属性全面解析
2016/07/07 HTML / CSS
华为菲律宾官方网站:HUAWEI Philippines
2021/02/23 全球购物
红领巾心向党广播稿
2014/01/19 职场文书
触电现场处置方案
2014/05/14 职场文书
离婚财产分配协议书
2014/10/21 职场文书
个人贷款收入证明
2014/10/26 职场文书
商业门面租房协议书
2014/11/25 职场文书
小学校长个人总结
2015/03/03 职场文书
医院财务人员岗位职责
2015/04/14 职场文书
2019年暑期安全广播稿!
2019/07/03 职场文书
30岁前绝不能错过的10本书
2019/08/08 职场文书
详解OpenCV曝光融合
2022/04/29 Python