PHP算法系列今天繼續(xù)~那么在上一篇《PHP算法練習十:計算圓的半徑和中心坐標》中給大家介紹了怎么用PHP計算圓的半徑和中心坐標,感興趣的朋友可以學習了解一下~
→推薦:《PHP算法練習系列大匯總(持續(xù)更新~)》
本文則給大家介紹怎么用PHP判斷兩個給定的整數(shù)是不是在指定范圍內(nèi)!
具體問題描述是“如何編寫一個PHP程序來檢查兩個給定的整數(shù)是否在100..200范圍內(nèi)(包括 100..200)”?
相信大家很快就能寫出來這種實現(xiàn)方法,下面是我給出的方法,大家可以參考一下:
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));
打印結(jié)果則是:
boolean true boolean false boolean true
很簡單吧!在上述代碼中我們就創(chuàng)建一個test方法,并且給其兩個參數(shù),$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 將程序控制返還給調(diào)用模塊。 將在調(diào)用模塊中執(zhí)行的下一句表達式中繼續(xù)。
如果在一個函數(shù)中調(diào)用 return 語句,將立即結(jié)束此函數(shù)的執(zhí)行并將它的參數(shù)作為函數(shù)的值返回。return 也會終止 eval() 語句或者腳本文件的執(zhí)行。
最后給大家推薦最新最全面的《PHP視頻教程》~快來學習吧!