浅谈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传输数据的代码
Nov 13 PHP
PHP语言中global和$GLOBALS[]的分析 之二
Feb 02 PHP
Php中用PDO查询Mysql来避免SQL注入风险的方法
Apr 25 PHP
php获取mysql字段名称和其它信息的例子
Apr 14 PHP
教你如何解密 “ PHP 神盾解密工具 ”
Jun 20 PHP
PHP和javascript常用正则表达式及用法实例
Jul 01 PHP
php数组去除空值函数分享
Feb 02 PHP
curl和libcurl的区别简介
Jul 01 PHP
浅谈PHP的数据库接口和技术
Dec 09 PHP
PHP的中使用非缓冲模式查询数据库的方法
Feb 05 PHP
php求数组全排列,元素所有组合的方法总结
Mar 14 PHP
php 替换文章中的图片路径,下载图片到本地服务器的方法
Feb 06 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
解析如何屏蔽php中的phpinfo()函数
2013/06/06 PHP
使用php清除bom示例
2014/03/03 PHP
thinkPHP自定义类实现方法详解
2016/11/30 PHP
PHP排序算法之冒泡排序(Bubble Sort)实现方法详解
2018/04/20 PHP
javascript 避免闭包引发的问题
2009/03/17 Javascript
js onpropertychange输入框 事件获取属性
2009/03/26 Javascript
IE8 兼容性问题(属性名区分大小写)
2009/06/04 Javascript
JS中处理与当前时间间隔的函数代码
2012/05/23 Javascript
Select标签下拉列表二级联动级联实例代码
2014/02/07 Javascript
在HTML代码中使用JavaScript代码的例子
2014/10/16 Javascript
NodeJS中利用Promise来封装异步函数
2015/02/25 NodeJs
Bootstrap每天必学之滚动监听
2016/03/16 Javascript
Vue数据驱动模拟实现3
2017/01/11 Javascript
Javascript实现从小到大的数组转换成二叉搜索树
2017/06/13 Javascript
js制作简单的音乐播放器的示例代码
2017/08/28 Javascript
vue-cli3 karma单元测试的实现
2019/01/18 Javascript
[06:44]2018DOTA2亚洲邀请赛4.5 SOLO赛 MidOne vs Sumail
2018/04/06 DOTA
python基于windows平台锁定键盘输入的方法
2015/03/05 Python
Python搭建HTTP服务器和FTP服务器
2017/03/09 Python
python 爬虫一键爬取 淘宝天猫宝贝页面主图颜色图和详情图的教程
2018/05/22 Python
Python编程深度学习计算库之numpy
2018/12/28 Python
在python中利用最小二乘拟合二次抛物线函数的方法
2018/12/29 Python
Python一行代码实现快速排序的方法
2019/04/30 Python
pybind11和numpy进行交互的方法
2019/07/04 Python
Python如何实现动态数组
2019/11/02 Python
Canvas实现保存图片到本地的示例代码
2018/06/28 HTML / CSS
英国旅游额外服务市场领导者:Holiday Extras(机场停车场、酒店、接送等)
2017/10/07 全球购物
澳大利亚连衣裙和女装在线:Esther
2017/11/11 全球购物
意大利在线药房:Farmacia Loreto Gallo
2019/08/09 全球购物
销售人员求职信
2014/07/22 职场文书
党的群众路线教育实践活动对照检查材料(教师)
2014/09/24 职场文书
2015年学校关工委工作总结
2015/04/03 职场文书
党员进社区活动总结
2015/05/07 职场文书
小学数学国培研修日志
2015/11/13 职场文书
坚持不是死撑,更重要的是心态
2019/08/19 职场文书
Python+Selenium自动化环境搭建与操作基础详解
2022/03/13 Python