首頁  >  文章  >  後端開發  >  PHP演算法練習十一:檢查兩個給定整數是否在指定範圍內

PHP演算法練習十一:檢查兩個給定整數是否在指定範圍內

藏色散人
藏色散人原創
2021-08-17 09:21:252924瀏覽

PHP演算法系列今天繼續~那麼在上一篇《PHP演算法練習十:計算圓的半徑與中心座標》中給大家介紹了怎麼用PHP計算圓的半徑和中心座標,有興趣的朋友可以學習了解一下~

→推薦:《PHP演算法練習系列大匯總(持續更新~)

本文則要介紹怎麼用PHP判斷兩個給定的整數是不是在指定範圍內!

特定問題描述是「如何寫一個PHP程式來檢查兩個給定的整數是否在100..200範圍內(包括 100..200)」?

相信大家很快就能寫出來這個實作方法,以下是我給的方法,大家可以參考一下:

PHP程式碼如下:

<?php
function test($x, $y)
{
    return ($x >= 100 && $x <= 200) || ($y >= 100 && $y <= 200);
}

var_dump(test(100, 199));
var_dump(test(250, 300));
var_dump(test(105, 190));

列印結果則是:

PHP演算法練習十一:檢查兩個給定整數是否在指定範圍內

boolean true
boolean false
boolean true

很簡單吧!在上述程式碼中我們就創建一個test方法,並且給其兩個參數,$x, $y;

這裡主要需要大家掌握的就是PHP運算符,如:

比較運算子:

大於等於(x >= y):如果x 大於或等於y,則傳回true;

小於等於(x < ;= y):如果x 小於或等於y,則傳回true;

邏輯運算子:

與(x && y):如果x和y 都為true,則傳回true;

或(x || y):如果x 和y 至少有一個為true,則傳回true。

附註:return 將程式控制回饋給呼叫模組。將在呼叫模組中執行的下一句表達式中繼續。

如果在一個函數中呼叫 return 語句,則會立即結束此函數的執行並將它的參數作為函數的值傳回。 return 也會終止 eval() 語句或腳本檔案的執行。

最後推薦給大家最新、最全面的《PHP影片教學》~快來學習吧!

以上是PHP演算法練習十一:檢查兩個給定整數是否在指定範圍內的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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