浅谈PHP中类和对象的相关函数


Posted in PHP onApril 26, 2017

class_exists

判断一个类是否存在,参数为一个名字!

interface_exists

判断一个接口是否存在,参数也是为一个名字!

method_exists

判断一个方法是否存在!

需要两个:第一个对象变量,第二个是一个方法名! 返回一个布尔值!

浅谈PHP中类和对象的相关函数

判断某个属性是否存在,就是使用isset

get_class

获得当前对象所属的类!

参数是一个对象!

浅谈PHP中类和对象的相关函数

get_parent_class

获得对象的父类名!

浅谈PHP中类和对象的相关函数

get_class_methods

需要一个参数为一个类名,返回一个索引数组,里面的元素是方法的名字的集合!

浅谈PHP中类和对象的相关函数

可以获得自己的和继承父类的所有的公开方法(静态方法和非静态方法都可以获取),但是在类外不能获取受保护的和私有的方法名!

get_class_vars

获取类的所有的当前和继承的公开属性!但是在类外不能获取受保护的和私有的属性名!

浅谈PHP中类和对象的相关函数

is_object

判断一个变量是否为一个对象!

此类还有很多,不再一一介绍is_integer is_bool is_float|is_double|is_real is_null is_array is_string is_resource

以上这篇浅谈PHP中类和对象的相关函数就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP中动态显示签名和ip原理
Mar 28 PHP
php+mysql开源XNA 聚合程序发布 下载
Jul 13 PHP
php xml-rpc远程调用
Dec 19 PHP
PHP实现时间轴函数代码
Oct 08 PHP
C/S和B/S两种架构区别与优缺点分析
Oct 23 PHP
PHP传参之传值与传址的区别
Apr 24 PHP
使用php从身份证号中获取一系列线索(星座、生肖、生日等)
May 11 PHP
php使用CutyCapt实现网页截图保存的方法
Oct 03 PHP
Laravel中Facade的加载过程与原理详解
Sep 22 PHP
PHP类的自动加载机制实现方法分析
Jan 10 PHP
PHP基于cookie实现统计在线人数功能示例
Jan 16 PHP
PHP封装的mysqli数据库操作类示例
Feb 16 PHP
详解PHP防止盗链防止迅雷下载的方法
Apr 26 #PHP
php数组实现根据某个键值将相同键值合并生成新二维数组的方法
Apr 26 #PHP
ThinkPHP中create()方法自动验证实例
Apr 26 #PHP
PHP使用imagick扩展实现合并图像的方法
Apr 25 #PHP
PHP实现十进制、二进制、八进制和十六进制转换相关函数用法分析
Apr 25 #PHP
php读取XML的常见方法实例总结
Apr 25 #PHP
利用PHP实现一个简单的用户登记表示例
Apr 25 #PHP
You might like
php5.2.0内存管理改进
2007/01/22 PHP
无JS,完全php面向过程数据分页实现代码
2012/08/27 PHP
Laravel 创建指定表 migrate的例子
2019/10/09 PHP
[原创]提供复制本站内容时出现,该文章转自脚本之家等字样的js代码
2007/03/27 Javascript
通过js动态操作table(新增,删除相关列信息)
2012/05/23 Javascript
js变换显示图片的实例
2013/04/16 Javascript
js和css写一个可以自动隐藏的悬浮框
2014/03/05 Javascript
javascript中call apply 的应用场景
2015/04/16 Javascript
js判断手机访问或者PC的几个例子(常用于手机跳转)
2015/12/15 Javascript
详解Bootstrap glyphicons字体图标
2016/01/04 Javascript
Nodejs中的this详解
2016/03/26 NodeJs
简单实现的JQuery文本框水印插件
2016/06/14 Javascript
Vue封装Swiper实现图片轮播效果
2018/02/06 Javascript
Angular CLI 使用教程指南参考小结
2019/04/10 Javascript
解决PyCharm中光标变粗的问题
2017/08/05 Python
Python异常处理操作实例详解
2018/05/10 Python
Python操作Mongodb数据库的方法小结
2019/09/10 Python
Python类如何定义私有变量
2020/02/03 Python
python 解压、复制、删除 文件的实例代码
2020/02/26 Python
python deque模块简单使用代码实例
2020/03/12 Python
Python视频编辑库MoviePy的使用
2020/04/01 Python
使用pandas库对csv文件进行筛选保存
2020/05/25 Python
python正则表达式re.match()匹配多个字符方法的实现
2021/01/27 Python
阿迪达斯西班牙官方网站:adidas西班牙
2016/07/21 全球购物
悬挂训练绳:TRX
2017/12/14 全球购物
物流专业大学生求职信范文
2013/10/28 职场文书
党的群众路线教育实践活动学习心得体会
2014/03/03 职场文书
内蒙古鄂尔多斯市市长寄语
2014/04/10 职场文书
幼儿园安全生产月活动总结
2014/07/05 职场文书
2015年网管个人工作总结
2015/05/22 职场文书
高三英语教学反思
2016/03/03 职场文书
煤矿施工安全协议书
2016/03/22 职场文书
python3实现无权最短路径的方法
2021/05/12 Python
Spring boot应用启动后首次访问很慢的解决方案
2021/06/23 Java/Android
Win11 Build 21996.1 Dev版怎么样? win11系统截图欣赏
2021/11/21 数码科技
2021好看的国漫排行榜前十名 《完美世界》上榜,《元龙》排名第一
2022/03/18 国漫