欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php实现水仙花

程序员文章站 2022-05-02 23:09:34
...

class Armstrong {

static function index(){

for ( $i = 100; $i

echo self::is_armstrong($i) ? $i . '
' : '';

}

}

static function is_armstrong($num){

$s = 0;

$k = strlen($num);

$d = str_split($num);

foreach ($d as $r) {

$s += bcpow($r, $k);

}

return $num == $s;

}

}

Armstrong::index();

?>

相关标签: php实现水仙花