php使用for循环打印出1到2018年中所有的润年
2020-07-04 重庆LiSEO工作室
php使用for循环打印出1到2018年中所有的润年,其中润年的定义如下:
1、普通年能被4整除,而不能被100整除的为闰年。(如2004年就是闰年,1900年不是闰年)
2、世纪年能被400整除,而不能被3200整除的为闰年。(如2000年是闰年,3200年不是闰年)
具体源码如下:
for($i=1;$i<=2018;$i++){ if($i % 100 == 0){ if(($i % 400 ==0)&&($i %3200)){ echo "世纪年 $i 年是润年<br>"; } }else{ if($i % 4 ==0){ echo "普通年 $i 年是润年<br>"; } } }