91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php中的比較運算符怎么使用

發布時間:2022-09-02 09:31:57 來源:億速云 閱讀:163 作者:iii 欄目:編程語言

這篇“php中的比較運算符怎么使用”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“php中的比較運算符怎么使用”文章吧。

在php中,比較運算符是允許對兩個值進行比較的一種符號;當用運算符比較兩個值時,結果是一個邏輯值:TRUE(成立)或FALSE(不成立)。php比較運算符中,“==”和“===”可進行相等比較,“!=”、“<>”和“!==”可進行不相等比較,“<”、“>”、“<=”和“>=”可進行大小比較。

本教程操作環境:windows7系統、PHP8.1版、DELL G3電腦

php中的比較運算符

比較運算符,如同它們名稱所暗示的,允許對兩個值進行比較。

當用運算符比較兩個值時,結果是一個邏輯值,不是 TRUE(成立) 就是 FALSE(不成立)的運算符號。

PHP中的比較運算符如下表所示:

比較運算符
例子名稱結果
$a == $b等于true,如果類型轉換后$a等于$b
$a === $b全等true,如果$a等于$b,并且它們的類型也相同。
$a != $b不等true,如果類型轉換后$a不等于$b
$a <> $b不等true,如果類型轉換后$a不等于$b
$a !== $b不全等true,如果$a不等于$b,或者它們的類型不同。
$a < $b小于true,如果$a嚴格小于$b
$a > $b大于true,如果$a嚴格大于$b
$a <= $b小于等于true,如果$a小于或者等于$b
$a >= $b大于等于true,如果$a大于或者等于$b
$a <=> $b太空船運算符(組合比較符)$a小于、等于、大于$b時        分別返回一個小于、等于、大于0的 int 值。
$a ?? $b ?? $cNULL合并操作符從左往右第一個存在且不為 NULL 的操作數。如果都沒有定義且不為 NULL,則返回 NULL。PHP7開始提供。

數字與字符串比較

如果比較一個數字和字符串或者比較涉及到數字內容的字符串,則字符串會被轉換為數值并且比較按照數值來進行。但當用 === 或 !== 進行比較時則不進行類型轉換,因為此時類型和數值都要比對。

例如:

<?php
var_dump(0 == "a"); // 0 == 0 -> true
var_dump("1" == "01"); // 1 == 1 -> true
var_dump("10" == "1e1"); // 10 == 10 -> true
var_dump(100 == "1e2"); // 100 == 100 -> true
?>

php中的比較運算符怎么使用

類型轉換

關于不同類型比較之中的類型轉換

php中的比較運算符怎么使用

比較運算符的使用

比較運算符常用在 if 條件語句中,用來判斷程序該跳轉到哪個分支;

if 語句相當于生活中從一個起點到達多個終點,有很多條岔路,該走哪一條需要我們選擇、判斷;

比較運算常用在條件判斷語句中,對于 “==”,當左右兩端相等時,返回TRUE,否則返回FALSE;

對于 “==” ,兩端的操作數相等,數值要相等,操作數的類型也要一樣,才會返回TRUE,否則返回FALSE;

比較運算符的運算過程,例子:

<?php
$a=36;
$b=30;
echo "判斷a是否等于b:";
echo $a == $b;
echo "\r\n";
echo "判斷a是否大于b:";
echo $a>$b;
echo "\r\n";
echo "判斷a是否小于b:";
echo $a<$b;
echo "\r\n";
?>

執行結果如下所示:

php中的比較運算符怎么使用

if判斷語句

a.單分支 語法:

if(條件){
    //代碼
}

如果if塊中就一句代碼,則大括號是可以省略的。

if(20>10)echo 'true';

替代語法 { = : } = endif

if(20>10):
    echo 'true';
endif;

for():
endfor;

b.雙分支 語法:

if(條件){
    //代碼
}else{
    //代碼
}

c.多分支 語法:

if(條件){
    //代碼
}elseif(條件){
    //代碼
}else{
    //代碼
}

補:多路選擇 語法:

switch(表達式){
    case 常量:
    代碼;
    break;
    case 常量:
    代碼;
    break;
    default:
    匹配失敗
}

以上就是關于“php中的比較運算符怎么使用”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

来宾市| 霍山县| 临沭县| 宁国市| 麦盖提县| 庆阳市| 刚察县| 南部县| 高安市| 循化| 九龙县| 武平县| 曲麻莱县| 双峰县| 新泰市| 扎囊县| 东港市| 大悟县| 庆城县| 嫩江县| 晋江市| 林芝县| 青海省| 东乌| 崇礼县| 张家口市| 全州县| 米易县| 靖西县| 栖霞市| 平果县| 那曲县| 丁青县| 江西省| 盐城市| 嘉义市| 清丰县| 甘泉县| 随州市| 精河县| 长乐市|