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 相关文章推荐
MYSQL数据库初学者使用指南
Nov 16 PHP
利用discuz自带通行证整合dedecms的方法以及文件下载
Mar 06 PHP
一个简单的php实现的MySQL数据浏览器
Mar 11 PHP
如何使用PHP计算上一个月的今天
May 23 PHP
php pki加密技术(openssl)详解
Jul 01 PHP
调试WordPress中定时任务的相关PHP脚本示例
Dec 10 PHP
PHP处理数组和XML之间的互相转换
Jun 02 PHP
一个简单安全的PHP验证码类、PHP验证码
Sep 24 PHP
PHP实现基于3DES算法加密解密字符串示例
Aug 24 PHP
PHP PDOStatement::errorCode讲解
Jan 31 PHP
tp5.1 框架数据库常见操作详解【添加、删除、更新、查询】
May 26 PHP
PHP 超级全局变量相关总结
Jun 30 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
Ajax PHP分页演示
2007/01/02 PHP
学习php设计模式 php实现适配器模式
2015/12/07 PHP
PHP+HTML+JavaScript+Css实现简单爬虫开发
2016/03/28 PHP
php使用curl通过代理获取数据的实现方法
2016/05/16 PHP
thinkPHP中钩子的两种配置调用方法详解
2016/11/11 PHP
javascript正则表达式中参数g(全局)的作用
2010/11/11 Javascript
jquery miniui 教程 表格控件 合并单元格应用
2012/11/25 Javascript
转换字符串为json对象的方法详解
2013/11/29 Javascript
网站内容禁止复制和粘贴、另存为的js代码
2014/02/26 Javascript
Jquery实现动态切换图片的方法
2015/05/18 Javascript
javascript每日必学之条件分支
2016/02/17 Javascript
gulp加批处理(.bat)实现ng多应用一键自动化构建
2017/02/16 Javascript
vue引入swiper插件的使用实例
2017/07/19 Javascript
Vue中计算属性computed的示例解读
2017/07/26 Javascript
vue axios同步请求解决方案
2017/09/29 Javascript
echarts统计x轴区间的数值实例代码详解
2019/07/07 Javascript
layui扩展上传组件模拟进度条的方法
2019/09/23 Javascript
javascript使用链接跨域下载图片
2019/11/01 Javascript
详解JavaScript中的数据类型,以及检测数据类型的方法
2020/09/17 Javascript
python使用arcpy.mapping模块批量出图
2017/03/06 Python
python pandas获取csv指定行 列的操作方法
2019/07/12 Python
Python接口测试get请求过程详解
2020/02/28 Python
python pymysql库的常用操作
2020/10/16 Python
用CSS3实现背景渐变的方法
2015/07/14 HTML / CSS
详解HTML5中的Communication API基本使用方法
2016/01/29 HTML / CSS
比利时香水网上商店:NOTINO
2018/03/28 全球购物
自考生自我鉴定范文
2013/10/01 职场文书
自荐信不宜过于夸大
2013/11/06 职场文书
电脑专业个人求职信范文
2014/02/04 职场文书
小学毕业典礼演讲稿
2014/09/09 职场文书
工作总结与自我评价
2014/09/18 职场文书
2014年乡镇团委工作总结
2014/12/18 职场文书
2015年度合同管理工作总结
2015/05/22 职场文书
网吧员工管理制度
2015/08/05 职场文书
oracle连接ODBC sqlserver数据源的详细步骤
2021/07/25 Oracle
django 认证类配置实现
2021/11/11 Python