PHP教學系列(五)-運算式和運算子

(四)比較運算子

用來判斷兩運算元,並以布林方式回傳結果,常搭配條件式使用。

符號 名稱 範例 範例 結果
 ==  等於  $a == $b  10 == 5 ,回傳False $a 與 $b 相等時回傳True。
 ===  全等於  $a === $b  10===’10’ , 回傳False $a 和 $b 兩者相等且型別也相同時,回傳Ture。
 !=  不等於  $a != $b  10 != 5 ,回傳True $a 和 $b 兩者不相等時,回傳Ture。
 <>  不等於  $a <> $b  10 <> 5,回傳True $a 和 $b 兩者不相等時,回傳Ture。(同!=)
 >  大於  $a > $b  10 > 5 ,回傳True  當$a 大於 $b時,回傳True。
 <  小於  $a < $b  10 < 5 ,回傳False  當$a 小於 $b時,回傳True
 >=  大於等於  $a >= $b  10 >= 5,回傳True  當$a大於或等於$b時,回傳True
 <=  小於等於  $a <= $b  10 <= 5,回傳False  當$a小於或等於$b時,回傳True

範例4:

 

<?php
$a=10;
$b=5;
echo ‘$a=10 $b=5<br><br>’;
echo ‘1.$a == $b<br>’;

if($a == $b){
echo ‘True’;
} else {
echo ‘False’;
}

echo ‘<br><br>2.$a === $b<br>’;
if($a === $b){
echo ‘True’;
} else {
echo ‘False’;
}

echo ‘<br><br>3.$a != $b<br>’;
if($a != $b){
echo ‘True’;
} else {
echo ‘False’;
}

echo ‘<br><br>4.$a <> $b<br>’;
if($a <> $b){
echo ‘True’;
} else {
echo ‘False’;
}

 

echo ‘<br><br>5.$a > $b<br>’;
if($a > $b){
echo ‘True’;
} else {
echo ‘False’;
}

echo ‘<br><br>6.$a < $b<br>’;
if($a < $b){
echo ‘True’;
} else {
echo ‘False’;
}

echo ‘<br><br>7.$a >= $b<br>’;
if($a >= $b){
echo ‘True’;
} else {
echo ‘False’;
}

echo ‘<br><br>8.$a <= $b<br>’;
if($a <= $b){
echo ‘True’;
} else {
echo ‘False’;
}
?>

 

實際範例:php-example-5-3.php 


(五)字串運算子

字串並不能用來做加減乘除,但可以用來連結字串。

範例5:

 

<?php

$a=”輕鬆學習”;

$b=”PHP”;

echo $a.$b;

?>

 

顯示結果: 輕鬆學習PHP

在PHP使用[.]小數點符號,做為連結字串的動作。

範例6:

 

<?php

$a=”我要學習”;

$a .=”PHP”; //連結原先的變數a,結合成新的字串

echo $a;

?>

 

顯示結果 : 我要學習PHP

感謝您的閱讀,請用力地分享讓大家知道吧~~

1 2 3

Aidec Li
學我所見,寫我所學。凡事略懂略懂~~
更多 Aidec Li 的文章...

很抱歉,此文章關閉留言