php中instanceof 与 is_a()区别分析


Posted in PHP onMarch 03, 2015

instanceof 运算符 和 is_a() 方法都是判断:某对象是否属于该类 或 该类是此对象的父类(用于确定一个 PHP 变量是否属于某一类 class 的实例)

是的话返回 TRUE,不是的话返回 FALSE

区别:

instanceof 运算符是 PHP 5 引进的。在此之前用 is_a(),但是后来 is_a() 被废弃而用 instanceof 替代了。

注意:

PHP 5.3.0 起,又恢复使用 is_a() 了。

总结:

现在PHP的服务环境普遍都使用PHP5.0+了,所以尽量使用 instanceof 来代替 is_a()

综上,如果你不知道你的服务器环境,那么建议你使用instanceof,以免造成不必要的麻烦

PHP 相关文章推荐
截获网站title标签之家内容的例子
Oct 09 PHP
PHP OPCode缓存 APC详细介绍
Oct 12 PHP
php修改NetBeans默认字体的大小
Jul 02 PHP
destoon数据库表说明汇总
Jul 15 PHP
php实现搜索一维数组元素并删除二维数组对应元素的方法
Jul 06 PHP
php数字运算验证码的实现代码
Jul 30 PHP
PHP模板引擎Smarty中的保留变量用法分析
Apr 11 PHP
Yii2实现ajax上传图片插件用法
Apr 28 PHP
PHP预定义超全局数组变量小结
Aug 20 PHP
PHP goto语句用法实例
Aug 06 PHP
Laravel框架之解决前端显示图片问题
Oct 24 PHP
PHP如何使用array_unshift()在数组开头插入元素
Sep 01 PHP
PHP中大于2038年时间戳的问题处理方案
Mar 03 #PHP
ecshop 2.72如何修改后台访问地址
Mar 03 #PHP
PHP自带ZIP压缩、解压缩类ZipArchiv使用指南
Mar 03 #PHP
ecshop后台编辑器替换成ueditor编辑器
Mar 03 #PHP
php使用curl出现Expect:100-continue解决方法
Mar 03 #PHP
php实现四舍五入的方法小结
Mar 03 #PHP
Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境
Mar 03 #PHP
You might like
php xml留言板 xml存储数据的简单例子
2009/08/24 PHP
ThinkPHP自动验证失败的解决方法
2011/06/09 PHP
php自动给网址加上链接的方法
2015/06/02 PHP
CI操作cookie的方法分析(基于helper类库)
2016/03/28 PHP
thinkPHP多域名情况下使用memcache方式共享session数据的实现方法
2016/07/21 PHP
PHP简单实现合并2个数字键数组值的方法
2017/05/30 PHP
20个最新的jQuery插件
2012/01/13 Javascript
使用javascript实现简单的选项卡切换
2015/01/09 Javascript
javascript中数组的定义及使用实例
2015/01/21 Javascript
jquery插件hiAlert实现网页对话框美化
2015/05/03 Javascript
实现placeholder效果的方案汇总
2015/06/11 Javascript
jquery动感漂浮导航菜单代码分享
2020/04/15 Javascript
AngularJS  双向数据绑定详解简单实例
2016/10/20 Javascript
Vue.js学习之过滤器详解
2017/01/22 Javascript
兼容浏览器的js事件绑定函数(详解)
2017/05/09 Javascript
javascript 开发之百度地图使用到的js函数整理
2017/05/19 Javascript
JavaScript生成图形验证码
2020/08/24 Javascript
动态加载权限管理模块中的Vue组件
2018/01/16 Javascript
详解从react转职到vue开发的项目准备
2019/01/14 Javascript
js Array.slice的8种不同用法示例
2019/07/10 Javascript
Vue的状态管理vuex使用方法详解
2020/02/05 Javascript
python根据出生日期获得年龄的方法
2015/03/31 Python
python并发编程之多进程、多线程、异步和协程详解
2016/10/28 Python
pyenv命令管理多个Python版本
2017/03/26 Python
详解python的sorted函数对字典按key排序和按value排序
2018/08/10 Python
python中使用while循环的实例
2019/08/05 Python
Python多线程获取返回值代码实例
2020/02/17 Python
浅析关于Keras的安装(pycharm)和初步理解
2020/10/23 Python
Mytheresa英国官网:拥有160多个奢侈品品牌
2016/10/09 全球购物
美国独家设计师眼镜在线光学商店:Glasses Gallery
2017/12/28 全球购物
成考报名单位证明范本
2014/01/16 职场文书
合伙经营协议书范本
2014/09/13 职场文书
推普周国旗下讲话稿
2014/09/21 职场文书
2016学雷锋优秀志愿者事迹材料
2016/02/25 职场文书
MySQL配置主从服务器(一主多从)
2021/08/07 MySQL
JavaWeb Servlet开发注册页面实例
2022/04/11 Java/Android