浅谈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与MySQL开发中页面出现乱码的一种解决方法
Jul 29 PHP
php 如何获取数组第一个值
Aug 06 PHP
PHP语法自动检查的Vim插件
Aug 11 PHP
php获取随机数组列表的方法
Nov 13 PHP
PHP防止刷新重复提交页面的示例代码
Nov 11 PHP
php单例模式的简单实现方法
Jun 10 PHP
php分页原理 分页代码 分页类制作教程
Sep 23 PHP
[原创]PHP实现字节数Byte转换为KB、MB、GB、TB的方法
Aug 31 PHP
PHP性能分析工具xhprof的安装使用与注意事项
Dec 19 PHP
YII框架行为behaviors用法示例
Apr 26 PHP
php libevent 功能与使用方法详解
Mar 04 PHP
php 下 html5 XHR2 + FormData + File API 上传文件操作实例分析
Feb 28 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学习之简单计算器实现代码
2011/06/09 PHP
php下拉选项的批量操作的实现代码
2013/10/14 PHP
php返回json数据函数实例
2014/10/09 PHP
php通过baihui网API实现读取word文档并展示
2015/06/22 PHP
自制PHP框架之路由与控制器
2017/05/07 PHP
才发现的超链接js导致网页中GIF动画停止的解决方法
2007/11/02 Javascript
浅谈javascript 面向对象编程
2009/10/28 Javascript
js如何判断用户是否是用微信浏览器
2014/06/05 Javascript
学习JavaScript正则表达式
2015/11/13 Javascript
JS上传图片预览插件制作(兼容到IE6)
2016/08/07 Javascript
Bootstrap Modal遮罩弹出层代码分享
2016/11/21 Javascript
详解Angular路由 ng-route和ui-router的区别
2017/05/22 Javascript
js实现敏感词过滤算法及实现逻辑
2018/07/24 Javascript
JS回调函数简单易懂的入门实例分析
2019/09/29 Javascript
jQuery实现html可联动的百分比进度条
2020/03/26 jQuery
[02:48]DOTA2超级联赛专访海涛:你们的选择没有错
2013/06/07 DOTA
[01:19:54]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#1Alliance VS EHOME
2016/03/03 DOTA
python实现简单flappy bird
2018/12/24 Python
python列表生成器迭代器实例解析
2019/12/19 Python
Python semaphore evevt生产者消费者模型原理解析
2020/03/18 Python
伦敦香水公司:The London Perfume Company
2019/11/13 全球购物
Flesh Beauty官网:露华浓集团旗下彩妆品牌
2021/02/15 全球购物
办公室年终个人自我评价
2013/10/28 职场文书
新闻专业推荐信范文
2013/11/20 职场文书
总经理司机岗位职责
2014/02/06 职场文书
兴趣小组活动总结
2014/05/05 职场文书
体育比赛口号
2014/06/09 职场文书
语文教研活动总结
2014/07/02 职场文书
关于安全的广播稿
2014/10/23 职场文书
证券区域经理岗位职责
2015/04/10 职场文书
《半截蜡烛》教学反思
2016/02/19 职场文书
用Python提取PDF表格的方法
2021/04/11 Python
openstack中的rpc远程调用的方法
2021/07/09 Python
使用Oracle命令进行数据库备份与还原
2021/12/06 Oracle
python运算符之与用户交互
2022/04/13 Python
使用python生成大量数据写入es数据库并查询操作(2)
2022/09/23 Python