PHP中比较、逻辑和数组运算符怎么用
小编给大家分享一下PHP中比较、逻辑和数组运算符怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
PHP 比较运算符
PHP 比较运算符用于比较两个值(数字或字符串):
<?php$x=100;$y="100";var_dump($x==$y);//==(等于)因为值相等,返回truevar_dump($x===$y);//===(全等(完全相同))因为类型不相等,返回falsevar_dump($x!=$y);//!=(不等于)因为值相等,返回falsevar_dump($x!==$y);//!==(不全等(不完全相同))因为类型不相等,返回true$a=50;$b=90;var_dump($a>$b);//>(大于)因为a<b,返回falsevar_dump($a<$b);//<(大于)因为a<b,返回truevar_dump($a>=$b);//>=(大于或等于)因为a<b,返回falsevar_dump($a<=$b);//<=(小于或等于)因为a<b,返回truevar_dump($a<>$b);//<>(不等于)因为a<b,返回true?>
PHP 逻辑运算符
$xand$y//and(与)如果$x和$y都为true,则返回true。$xor$y//or(或)如果$x和$y至少有一个为true,则返回true。$xxor$y//xor(异或)如果$x和$y有且仅有一个为true,则返回true。$x&&$y//&&(与)如果$x和$y都为true,则返回true。$x||$y//||(或)如果$x和$y至少有一个为true,则返回true。!$x//!(非)如果$x不为true,则返回true。
PHP 数组运算符
PHP 数组运算符用于比较数组:
<?php$x=array("a"=>"red","b"=>"green");$y=array("c"=>"blue","d"=>"yellow");$z=$x+$y;var_dump($z);//+(联合:$x+$y,$x和$y的联合(但不覆盖重复的键))var_dump($x==$y);//==(相等:如果$x和$y拥有相同的键/值对,则返回true)var_dump($x===$y);//===(全等:如果$x==$y,且顺序相同类型相同,则返回true)var_dump($x!=$y);//!=(不相等:如果$x不等于$y,则返回true)var_dump($x!==$y);//!==(不全等:如果$x与$y完全不同,则返回true)var_dump($x<>$y);//<>(不相等:如果$x不等于$y,则返回true)?>
看完了这篇文章,相信你对“PHP中比较、逻辑和数组运算符怎么用”有了一定的了解,如果想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。