首頁  >  文章  >  後端開發  >  小白都能學會的PHP基本語法之比較運算符

小白都能學會的PHP基本語法之比較運算符

慕斯
慕斯原創
2021-05-20 17:47:021631瀏覽

什麼是PHP基本語法之比較運算符,為什麼要比較,他們之間有什麼不一樣的故事呢?這篇文章則會帶領你們去探索PHP的魅力,一起出發吧

小白都能學會的PHP基本語法之比較運算符

#對於數學中的比較運算子  例如有:

小白都能學會的PHP基本語法之比較運算符而對於PHP中的運算子如圖所示:

小白都能學會的PHP基本語法之比較運算符

舉例來說:

#x=3

y=5

#x<y>是正確的,<code>x>y是錯誤的,對於電腦來說,對錯是根據bool(布林)資料型別來判斷的,即真(true)和假(fals

因此,綜上所述,我們是不是也可以用if...else來判斷型別?

答案無疑是可以的

程式碼如下:

<?php
$x = 3;
$y = 5;
//因为3大于5不成立,所以得出的结论是假的,即为false
if($x > $y){
    //结果为真
    echo &#39;变量x大于变量y,成立&#39;;
}else{
    //结果为假
    echo &#39;变量x大于变量y,不成立&#39;;
}
?>

得到的結果

小白都能學會的PHP基本語法之比較運算符

對於等於(= =)和全等於(= = =)他們也屬於判斷類型,那麼他們之間的結果有什麼不同呢?

等於程式碼如下所示:

<?php
$x = 4;
$y = &#39;4&#39;;
if($x == $y){
    echo &#39;结果为真&#39;;
}else{
     echo &#39;结果为假&#39;;
}
?>

結果如下:

小白都能學會的PHP基本語法之比較運算符

#全等於程式碼如下:

<?php
$x = 4;
$y = &#39;4&#39;;
if($x === $y){
    echo &#39;结果为真&#39;;
}else{
     echo &#39;结果为假&#39;;
}
?>

結果如下:

小白都能學會的PHP基本語法之比較運算符

#原因:

#$x = 4; //整形<br>

##### ##########$y = '4';//字串#########因此,對比發現,###全等於(= = =)###也被稱為判斷類型等於。而$x為整數,$y為字元型,所以執行結果為假,而對於###等於(= =)###是不判斷類型的,因此得到的結果是真的###### #推薦學習:《###PHP影片教學###》###

以上是小白都能學會的PHP基本語法之比較運算符的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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