PHP 比較運算子,常用於條件式
> 大於
>= 大於等於
< 小於
<= 小於等於
== 等於
=== 完全等於
!= 不等於
!==完全不等於
[php]
<?php
$a=5;
$b=’5′;
$c=10;
echo ‘【 > 大於’.’ 】<br/>’;
echo $a.’ > ‘.$b.’ ? ‘;
if($a>$b){echo ‘是’.'<br/>’;}else{echo ‘否’.'<br/>’;}
echo $a.’ > ‘.$c.’ ? ‘;
if($a>$c){echo ‘是’.'<br/>’;}else{echo ‘否’.'<br/>’;}
echo ‘【 > 大於等於 】<br/>’;
echo $a.’ >= ‘.$b.’ ? ‘;
if($a>=$b){echo ‘是’.'<br/>’;}else{echo ‘否’.'<br/>’;}
echo $a.’ >= ‘.$c.’ ? ‘;
if($a>=$c){echo ‘是’.'<br/>’;}else{echo ‘否’.'<br/>’;}
echo ‘【 < 小於 】<br/>’;
echo $a.’ < ‘.$b.’ ? ‘;
if($a<$b){echo ‘是’.'<br/>’;}else{echo ‘否’.'<br/>’;}
echo $a.’ < ‘.$c.’ ? ‘;
if($a<$c){echo ‘是’.'<br/>’;}else{echo ‘否’.'<br/>’;}
echo ‘【 < 小於等於 】<br/>’;
echo $a.’ <= ‘.$b.’ ? ‘;
if($a<=$b){echo ‘是’.'<br/>’;}else{echo ‘否’.'<br/>’;}
echo $a.’ <= ‘.$c.’ ? ‘;
if($a<=$c){echo ‘是’.'<br/>’;}else{echo ‘否’.'<br/>’;}
echo ‘【 == 等於 】<br/>’;
echo $a.’ == ‘.$b.’ ? ‘;//因 php 會自動把 字串轉 整數 所以會相等
if($a==$b){echo ‘是’.'<br/>’;}else{echo ‘否’.'<br/>’;}
echo ‘【 === 完全等於 】<br/>’;
echo $a.’ === ‘.$b.’ ? ‘;//因 $a 是整數型態 $b 是字串型態 所以不同型態 就不會相等
if($a===$b){echo ‘是’.'<br/>’;}else{echo ‘否’.'<br/>’;}
echo ‘【 != 不等於 】<br/>’;
echo $a.’ != ‘.$b.’ ? ‘;//因 php 會自動把 字串轉 整數 所以會相等
if($a!=$b){echo ‘是’.'<br/>’;}else{echo ‘否’.'<br/>’;}
echo ‘【 !== 完全不等於 】<br/>’;
echo $a.’ !== ‘.$b.’ ? ‘;//因 $a 是整數型態 $b 是字串型態 所以不同型態 就不會相等
if($a!==$b){echo ‘是’.'<br/>’;}else{echo ‘否’.'<br/>’;}
?>
[/php]
顯示結果:
【 > 大於 】
5 > 5 ? 否
5 > 10 ? 否
【 > 大於等於 】
5 >= 5 ? 是
5 >= 10 ? 否
【 < 小於 】
5 < 5 ? 否
5 < 10 ? 是
【 < 小於等於 】
5 <= 5 ? 是
5 <= 10 ? 是
【 == 等於 】
5 == 5 ? 是
【 === 完全等於 】
5 === 5 ? 否
【 != 不等於 】
5 != 5 ? 否
【 !== 完全不等於 】
5 !== 5 ? 是
回PHP教學目錄
[ PHP ] – #教學- 比較運算子
評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 1,平均評等: 5]
評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 1,平均評等: 5]