php 比较运算符
发布:smiling 来源: PHP粉丝网 添加日期:2014-05-20 15:59:14 浏览: 评论:0
比较运算就是两个值进行比较,体现两个数之间的关系。
例子 名称 结果
$a == $b 等于 TRUE, 如果 $a 等于 $b。
$a === $b 全等 TRUE, 如果 $a 等于 $b,并且它们的类型也相同。
$a != $b 不等 TRUE, 如果 $a 不等于 $b。
$a <> $b 不等 TRUE, 如果 $a 不等于 $b。
$a !== $b 非全等 TRUE, 如果 $a 不等于 $b,或者它们的类型不同。
$a < $b 小与 TRUE, 如果 $a 严格小于 $b。
$a > $b 大于 TRUE, 如果 $a 严格 $b。
$a >= $b 大于等于 TRUE, 如果 $a 大于或者等于 $b。
- <?php
- $a=10;
- $b=10;
- echo $a== $b; //$a==$b吗? 10==10 返回1 True
- echo "<br/>";
- echo $a === $b; //$a===$b吗? 10===10 返回1 True
- echo "<br/>";
- $b="10";
- echo $a === $b; //$a===$b吗? 10==="10" 返回空 false 比较两数据,不但比较数据值还有比较数据类型;
- echo "<br/>";
- $A=10;
- $B=20;
- echo $A!=$B; //$a 不等于 $b 10!=20 返回1 True
- echo "<br/>";
- echo $A<>$B; //$a 不等于 $b 100<>20 返回1 True
- echo "<br/>";
- echo $A!==$B; //$a 不等于 $b,或者它们的类型不同。10!==20 返回1 True
- echo "<br/>";
- $C="10";
- echo $A!==$C; //非全等 $a 不等于 $b,或者它们的类型不同。10!=="10" 返回空 false
- echo "<br/>";
- echo $A<$B; // $a 严格小于 $b 10<20 返回1 True
- echo "<br/>";
- echo $A>$B; // $a 严格小于 $b 10>20 返回空 false
- echo "<br/>";
- echo $A<=$B; // $a 小于或者等于 $b 10<=20 返回1 True
- echo "<br/>";
- echo $A>=$B; // $a 大于或者等于 $b 10>=20 返回空 false
- echo "<br/>";
- ?>
比较多种类型 运算数 1 类型 运算数 1 类型 结果
null 或 string string 将 NULL 转换为 "",进行数字或词汇比较
bool 或 null 任何其它类型 转换为 bool,FALSE < TRUE
object object 内置类可以定义自己的比较,不同类不能比较,相同类和数组同样方式比较属性(PHP 4 中),PHP 5 有其自己的说明
string,resource 或 number string,resource 或 number 将字符串和资源转换成数字,按普通数学比较
array array 具有较少成员的数组较小,如果运算数 1 中的键不存在于运算数 2 中则数组无法比较,否则挨个值比较(见下例)
array 任何其它类型 array 总是更大
object 任何其它类型 object 总是更大
Tags: php 比较运算符
相关文章
- ·php 流程控制语句(2013-11-13)
- ·php for循环语句的几种用法分析(2013-11-13)
- ·php中switch语句的用法介绍(2013-11-13)
- ·php 判断常量、变量和函数是否存在(2014-01-07)
- ·php 流程控制语句(2014-01-09)
- ·php if..else 循环(2014-01-09)
- ·PHP中foreach循环详解(2014-01-09)
- · php foreach用法和实例(2014-01-09)
- ·php for的高级运用(2014-01-13)
- ·PHP条件语句(if else/switch)语法与示例(2014-02-05)
- ·PHP 循环语句基本语法结构笔记(2014-02-10)
- ·PHP 条件语句基本语法结构(2014-02-10)
- ·PHP 循环控制语句几种方法详解(2014-02-20)
- ·PHP入门教程之If…Else 条件判断语句(2014-02-22)
- ·PHP Switch 语句之学习笔记(2014-02-22)
- ·PHP循环之PHP基础入门教程(2014-02-22)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)