首頁 後端開發 php教程 PHP運算子(六)」比較運算子「實例講解

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

Apr 12, 2017 pm 03:18 PM

透過前面一系列的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

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

c語言開根號運算子是什麼 c語言開根號運算子是什麼 Mar 06, 2023 pm 02:39 PM

在c語言中,沒有開根號運算符,開根號使用的是內建函數“sqrt()”,使用語法“sqrt(數值x)”;例如“sqrt(4)”,就是對4進行平方根運算,結果為2。 sqrt()是c語言內建的開根號運算函數,其運算結果是函數變數的算術平方根;此函數既不能運算負數值,也無法輸出虛數結果。

golang 報錯:「invalid use of … operator」 如何解決? golang 報錯:「invalid use of … operator」 如何解決? Jun 24, 2023 pm 05:54 PM

對於Golang開發者來說,「invaliduseof…operator」是一個常見的報錯。這個報錯通常會在使用變長參數函數時出現。它在編譯時就會被檢測出來,並指出哪些部分有問題。這篇文章將介紹如何解決這個報錯。一、什麼是變長參數函數變長參數函數也稱為可變參數函數,是Golang語言中的一種函數型別。使用變長參數函數可以像如下方式定義多個

Java中的%是什麼意思 Java中的%是什麼意思 Mar 06, 2023 pm 04:48 PM

在Java中,「%」是取餘的意思,是一個二元算術運算符,可進行除法運算並取得餘數,語法「操作數1 % 操作數2」。取餘運算子「%」的運算元通常是正整數也可以是負數甚至是浮點數,如果負數參與此運算,則結果的正負取決於前面一個數是正數還是負數。

C語言中+=運算子的意義與用法解析 C語言中+=運算子的意義與用法解析 Apr 03, 2024 pm 02:27 PM

+=運算子用於將左操作數的值加上右操作數的值,並將結果賦值給左操作數,適用於數字類型且左操作數必須可寫。

php中「==」符號的意思是什麼 php中「==」符號的意思是什麼 Mar 14, 2023 pm 07:05 PM

在php中,「==」符號是比較運算符,可以比較兩個運算元是否相等,語法「操作數1 == 運算元2」。 「==」運算子會比較、並測試左邊的變數(表達式或常數)是否與右邊的變數(表達式或常數)具有相同的值;它只比較變數的值,而不是資料類型。如果兩個值相同,則傳回true值;如果兩個值不相同,則傳回false值。

Python 語法的心智圖:深入理解程式碼結構 Python 語法的心智圖:深入理解程式碼結構 Feb 21, 2024 am 09:00 AM

python憑藉其簡單易讀的語法,廣泛應用於廣泛的領域。掌握Python語法的基礎架構至關重要,既可以提高程式效率,又能深入理解程式碼的運作方式。為此,本文提供了一個全面的心智圖,詳細闡述了Python語法的各個面向。變數和資料類型變數是Python中用於儲存資料的容器。心智圖展示了常見的Python資料類型,包括整數、浮點數、字串、布林值和列表。每個資料類型都有其自身的特性和操作方法。運算符運算符用於對資料類型執行各種操作。心智圖涵蓋了Python中的不同運算子類型,例如算術運算子、比

php怎麼判斷兩個數能否整除 php怎麼判斷兩個數能否整除 Jan 10, 2023 pm 03:12 PM

在php中,可以使用「%」和「==」運算子來判斷兩個數能否整除;只需要使用「%」運算子將兩個數相除取得餘數,再使用「==」運算符判斷所獲得的餘數是否為0即可,語法“數1 % 數2 == 0”,若為0則能整除,若不為0則無法整除。

Python運算子:從菜鳥到大師的終極指南 Python運算子:從菜鳥到大師的終極指南 Mar 11, 2024 am 09:13 AM

python運算子簡介運算子是特殊符號或關鍵字,用於執行兩種或多種運算元之間的運算。 Python提供了多種運算符,涵蓋廣泛的用途,從基本的數學運算到複雜的資料操作。數學運算子數學運算子用於執行常見的數學運算。它們包括:運算子運算元範例+加法a+b-減法a-b*乘法a*b/除法a/b%模運算(取餘數)a%b**冪運算a**b//整除(丟棄餘數) a//b邏輯運算子邏輯運算子用於將布林值連接起來並對條件進行求值。它們包括:運算子操作範例and邏輯與aandbor邏輯或aorbnot邏輯非nota比較運算

See all articles