php中的比较运算符详解


Posted in PHP onOctober 28, 2013

php中的比较运算符详解

1、对于数组
$a=array(1,2,3,6);
$b=array(1,2,3,6,8);
echo "\n";
var_dump( $a>$b);
var_dump( $a==$b);
var_dump( $a<$b);

结果:
boolean false
boolean false
boolean true

ps:具有较少成员的数组较小

$a=array(1,2,3,6,9);
$b=array(1,2,3,6,8);
echo "\n";
var_dump( $a>$b);
var_dump( $a==$b);
var_dump( $a<$b);
boolean true
boolean false
boolean false

ps:  挨个值比较
 
$a=array(1,2,3,6,'b'=>3);
$b=array(1,2,3,6,8);
echo "\n";
var_dump( $a>$b);
var_dump( $a==$b);
var_dump( $a<$b);
boolean false
boolean false
boolean false

ps: 如果运算数 1 中的键不存在于运算数 2 中则数组无法比较,都返回false。

2、对于bool或者null和其他类型比较
 
var_dump((bool)(null));//boolean false//null转换为bool时为false;

null和其他类型转换为bool,然后再比较,而且FALSE < TRUE

PHP 相关文章推荐
PHP 和 XML: 使用expat函数(三)
Oct 09 PHP
PHP Google的translate API代码
Dec 10 PHP
PHP在获取指定目录下的目录,在获取的目录下面再创建文件,多平台
Aug 03 PHP
PHP IF ELSE简化/三元一次式的使用
Aug 22 PHP
php中inlcude()性能对比详解
Sep 16 PHP
PHP 如何利用phpexcel导入数据库
Aug 24 PHP
php实现文件下载简单示例(代码实现文件下载)
Mar 10 PHP
PHP Session机制简介及用法
Aug 19 PHP
在WordPress中获取数据库字段内容和添加主题设置菜单
Jan 11 PHP
PHP常用设计模式之委托设计模式
Feb 13 PHP
阿里云Win2016安装Apache和PHP环境图文教程
Mar 11 PHP
微信小程序和php的登录实现
Apr 01 PHP
php float不四舍五入截取浮点型字符串方法总结
Oct 28 #PHP
析构函数与php的垃圾回收机制详解
Oct 28 #PHP
web server使用php生成web页面的三种方法总结
Oct 28 #PHP
php加密解密函数authcode的用法详细解析
Oct 28 #PHP
php 模拟post_验证页面的返回状态(实例讲解)
Oct 28 #PHP
php操作mysqli(示例代码)
Oct 28 #PHP
php session_start()出错原因分析及解决方法
Oct 28 #PHP
You might like
PHP更新购物车数量(表单部分/PHP处理部分)
2013/05/03 PHP
一个简单且很好用的php分页类
2013/10/26 PHP
php实现文件管理与基础功能操作
2017/03/21 PHP
推荐一些非常不错的javascript学习资源站点
2007/08/29 Javascript
Jquery 基础学习笔记
2009/05/29 Javascript
20款效果非常棒的 jQuery 插件小结分享
2011/11/18 Javascript
javascript中encodeURI和decodeURI方法使用介绍
2013/05/06 Javascript
js 三级关联菜单效果实例
2013/08/13 Javascript
jQuery淡入淡出元素让其效果更为生动
2014/09/01 Javascript
使用vue.js开发时一些注意事项
2016/04/27 Javascript
jQuery实现公告新闻自动滚屏效果实例代码
2016/07/14 Javascript
jQuery中Nicescroll滚动条插件的用法
2016/11/10 Javascript
详解闭包解决jQuery中AJAX的外部变量问题
2017/02/22 Javascript
EasyUI为Numberbox添加blur事件的方法
2017/03/05 Javascript
JS实现的简单下拉框联动功能示例
2018/05/11 Javascript
解决select2在bootstrap modal中不能正常使用的问题
2018/08/09 Javascript
JavaScript中的惰性载入函数及优势
2020/02/18 Javascript
JavaScript冒泡算法原理与实现方法深入理解
2020/06/04 Javascript
在nuxt中使用路由重定向的实例
2020/11/06 Javascript
springboot+vue实现文件上传下载
2020/11/17 Vue.js
python使用reportlab画图示例(含中文汉字)
2013/12/03 Python
python数据结构树和二叉树简介
2014/04/29 Python
Flask框架URL管理操作示例【基于@app.route】
2018/07/23 Python
python使用opencv驱动摄像头的方法
2018/08/03 Python
对Python的zip函数妙用,旋转矩阵详解
2018/12/13 Python
python UDP(udp)协议发送和接收的实例
2019/07/22 Python
详解python 破解网站反爬虫的两种简单方法
2020/02/09 Python
python和opencv构建运动检测器的实现
2021/03/03 Python
GIVENCHY纪梵希官方旗舰店:高定彩妆与贵族护肤品
2018/04/16 全球购物
西班牙宠物用品和食品网上商店:Tiendanimal
2019/06/06 全球购物
初中科学教学反思
2014/01/21 职场文书
求职信标题怎么写
2014/05/26 职场文书
质量整改报告范文
2014/11/08 职场文书
异地恋情人节寄语
2015/02/28 职场文书
评估“风险”创业计划的几大要点
2019/08/12 职场文书
解决MySQL存储时间出现不一致的问题
2021/04/28 MySQL