首頁  >  文章  >  後端開發  >  PHP運算子(六)」比較運算子「實例講解

PHP運算子(六)」比較運算子「實例講解

怪我咯
怪我咯原創
2017-04-12 15:18:472997瀏覽

透過前面一系列的PHP運算子學習,今天我們學習PHP運算子的第六種運算子「比較運算子」。

比較運算子用來做什麼?

比較運算子你從字面上來理解它就是用來比較的,它是對兩個變數或表達式的結果進行大小,真假進行比較,如果比較得到的結果為真,傳回true,反之,如果比較的結果為假,則傳回false。

下面我們先來看看PHP中的比較運算子有哪些

#比較運算子

##運算子名稱範例說明小於$x    如果$x 小於$y,則傳回true。 >大於$x>$y如果$x 大於$y,則傳回true小於等於$x如果$x 小於或等於$y,則傳回true。 >=大於等於$x>=$y如果$x 大於或等於$y,則回傳true。 ==相等$x==$y如果 $x 等於 $y,則傳回 true。 !=不等$x!=$y如果$x 不等於$y,則傳回true===恆等(全等)$x===$y如果$x等於$y,且它們型別相同,則傳回true!==非恆等(不全等)$x!= =$y如果$x 不等於$y,且它們型別不相同,則傳回true


PHP運算子(六)」比較運算子「實例講解這裡有兩個要注意的比較運算符,就是「===」和「!==」。用「===」運算子比較的話,不只要在數值上相等,還要在資料型別上一樣,例如,$a===$b,說明$a和$b不只在數值上完全相等,而且$a和$b的資料型態也是一樣的。 ! ==和===的意義相反,例如$a! ==$b,就是說明$a和$b或數值不等或資料型別不等。

比較運算子實例

本實例使用比較運算子對變數的值進行比較,設定變數$x=100,資料型別是整數型,變數$ y=“100”,資料類型是字串,將$x和$y進行比較,使用“==”,“===”,“!=”,“!===”運算符。

程式碼如下

<?php
$x=100;
$y="100";

var_dump($x == $y);
echo "<br>";
var_dump($x === $y);
echo "<br>";
var_dump($x != $y);
echo "<br>";
var_dump($x !== $y);
echo "<br>";

?>

程式碼運行結果:

PHP運算子(六)」比較運算子「實例講解

#其他的幾種比較簡單,這裡就不做過多的演示,有興趣的可以自己動手做一下,下一節,我們跟大家講解PHP運算子的第七種「錯誤控制運算子」。

相關文章推薦:

1.PHP運算子(一)"算術運算子"實例講解

2.PHP運算符(二)"字串運算子"實例詳解

3.PHP運算子(三)」賦值運算子「實例講解

##4.

PHP運算子(四)」位元運算子「實例講解

5.

PHP運算子(五)「邏輯運算子」實例講解


#


以上是PHP運算子(六)」比較運算子「實例講解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn