用於檢查數字所有數位是否可被該數字整除的 PHP 程式


若要透過 PHP 檢查數字的所有數位是否可被該數字整除,程式碼如下所示 -

示例

 即時演示

<?php
function divisibility_check($my_val, $my_digit)
{
   return ($my_digit != 0 && $my_val % $my_digit == 0);
}
function divide_digits($n)
{
   $temp = $my_val;
   while ($temp > 0)
   {
      $my_digit = $my_val % 10;
      if (!(divisibility_check($my_val, $my_digit)))
         return false;
      $temp /= 10;
   }
   return true;
}
$val = 255;
if (divide_digits($val))
   echo "All the numbers can be divided";
else
   echo "All the numbers can't be divided";
?>

輸出

All the numbers can be divided

定義了一個名為“divisibility_check”的函式,用於檢查該數字是否不為 0,以及該數字是否完全整除數字的每一位,而不會留下任何餘值。定義了另一個名為“divide_digits”的函式,用於檢查該數字的每一位是否完全整除該數字。定義了數字,並呼叫“divide_digits”函式,同時將該數字作為引數傳遞。在控制檯中顯示相關訊息。

更新於: 2020-07-02

185 次瀏覽

開啟你的 職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.