PHP 程式用於查詢給定數字序列中是否存在某個數字


為了查詢給定數字序列中是否存在某個數字,程式碼如下 −

示例

 實際演示

<?php
function contains_in_sequence($val_1, $val_2, $val_3)
{
   if ($val_1 == $val_2)
      return true;
   if (($val_2 - $val_1) * $val_3 > 0 &&
      ($val_2 - $val_1) % $val_3 == 0)
      return true;
   return false;
}
$val_1 = 11; $val_2 = 99; $val_3 = 2;
print_r("Is the number present in the sequence? ");
if (contains_in_sequence($val_1, $val_2, $val_3))
   echo "Yes, it is present in the sequence";
else
   echo "No, it is not present in the sequence";
?>

輸出

Is the number present in the sequence? Yes, it is present in the sequence

一個名為“contains_in_sequence”的函式檢查兩個值是否相同,如果相等,則函式返回 true。如果兩個值的差值乘以第三個值大於 0,且值之間的差值除以第三個值結果的餘數為 0,則函式返回 true,否則返回 false。向三個變數分配值,並透過向函式傳遞這些值呼叫函式。相關的輸出顯示在控制檯上。

更新於: 02-Jul-2020

298 次瀏覽

開啟你的職業

完成課程,獲得認證

開始
廣告