时时商务社区
标题:
php中的比较运算符详解
[打印本页]
作者:
yj1281
时间:
2018-2-14 08:11
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
结果:
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
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
ps: 如果运算数 1 中的键不存在于运算数 2 中则数组无法比较,都返回false。
2、对于bool或者null和其他类型比较
var_dump((bool)(null));//boolean false//null转换为bool时为false;
null和其他类型转换为bool,然后再比较,而且FALSE
您可能感兴趣的文章:
php中判断数组相等的方法以及数组运算符介绍
php三元运算符知识汇总
PHP比较运算符的详细介绍
详解PHP中的null合并运算符
浅谈PHP中的
[url=/article/87747.htm]PHP读书笔记_运算符详解
欢迎光临 时时商务社区 (http://bbs.4435.cn/)
Powered by Discuz! X3.2