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+mysql开源XNA 聚合程序发布 下载
Jul 13 PHP
PHP中计算字符串相似度的函数代码
Dec 29 PHP
PHP设计模式之命令模式的深入解析
Jun 13 PHP
php缓冲 output_buffering和ob_start使用介绍
Jan 30 PHP
PHP中读取照片exif信息的方法
Aug 20 PHP
php图片水印添加、压缩、剪切的封装类实现
Apr 18 PHP
开启PHP的伪静态模式
Dec 31 PHP
php读取torrent种子文件内容的方法(测试可用)
May 03 PHP
PHP中ID设置自增后不连续的原因分析及解决办法
Aug 21 PHP
PHP中phar包的使用教程
Jun 14 PHP
Laravel网站打开速度优化的方法汇总
Jul 16 PHP
laravel框架创建授权策略实例分析
Nov 22 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
phplock(php进程锁) v1.0 beta1
2009/11/24 PHP
IIS下PHP的三种配置方式对比
2014/11/20 PHP
php冒泡排序与快速排序实例详解
2015/12/07 PHP
基于PHP微信红包的算法探讨
2016/07/21 PHP
php导出csv文件,可导出前导0实例代码
2016/11/16 PHP
PHP基于接口技术实现简单的多态应用完整实例
2017/04/26 PHP
Aster vs KG BO3 第一场2.18
2021/03/10 DOTA
JsEasy简介 JsEasy是什么?与下载
2007/03/07 Javascript
一个基于jquery的图片切换效果
2010/07/06 Javascript
JS的replace方法介绍
2012/10/20 Javascript
JavaScript实现节点的删除与序号重建实例
2015/08/05 Javascript
js实现人才网站职位选择功能的方法
2015/08/14 Javascript
移动端横屏的JS代码(beta)
2016/05/16 Javascript
Javascript缓存API
2016/06/14 Javascript
删除table表格行的实例讲解
2017/09/21 Javascript
jQuery简单实现对数组去重及排序操作实例
2017/10/31 jQuery
axios 封装上传文件的请求方法
2018/09/26 Javascript
JS实现音乐钢琴特效
2020/01/06 Javascript
公众号SVG动画交互实战代码
2020/05/31 Javascript
[05:08]第一届“网鱼杯”DOTA2比赛精彩集锦
2014/09/05 DOTA
Windows下安装python MySQLdb遇到的问题及解决方法
2017/03/16 Python
python 创建弹出式菜单的实现代码
2017/07/11 Python
python 利用for循环 保存多个图像或者文件的实例
2018/11/09 Python
python模拟登陆,用session维持回话的实例
2018/12/27 Python
Python3.5实现的三级菜单功能示例
2019/03/25 Python
pandas 数据结构之Series的使用方法
2019/06/21 Python
详解numpy.meshgrid()方法使用
2019/08/01 Python
Python中sys模块功能与用法实例详解
2020/02/26 Python
500行python代码实现飞机大战
2020/04/24 Python
使用 CSS3 中@media 实现网页自适应的示例代码
2020/03/24 HTML / CSS
英国女性时尚品牌:Apricot
2018/12/04 全球购物
总经理司机职责
2014/02/02 职场文书
2014年大学生党员评议表自我评价
2014/09/20 职场文书
机器人总动员观后感
2015/06/09 职场文书
MySQL 使用事件(Events)完成计划任务
2021/05/24 MySQL
MySQL中LAG()函数和LEAD()函数的使用
2022/08/14 MySQL