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
很抱歉,此文章關閉留言