php获取一年有多少天

php没有内置函数方法供我们使用,所以我们可以写个函数方法,得到一年中的天数并且有闰年和平年之分。php有内置的月份的天数,我们可以通过累加月份天数获得一年的天数。

代码如下:

function cal_days_in_year($year){

$days = 0;

for($month=1;$month<=12;$month++){

$days = $days + cal_days_in_month(CAL_GREGORIAN,$month,$year);

}

return $days;

}

//闰年

echo "这是闰年一年有:".cal_days_in_year(2000)."天";

echo "
;

//平年

echo "这是平年一年有:".cal_days_in_year(1999)."天";

echo "
;

//2019年

echo "今年2019年有:".cal_days_in_year(date('Y',time()))."天";

echo "
;

更多PHP相关知识,请访问PHP中文网!

php 获取一年有多少天,【后端开发】php获取一年有多少天相关推荐

  1. java微信公众号获取地理位置_Java微信公众平台开发之获取地理位置

    本部分需要用到微信的JS-SDK,微信JS-SDK是微信公众平台面向网页开发者提供的基于微信内的网页开发工具包. 通过使用微信JS-SDK,网页开发者可借助微信高效地使用拍照.选图.语音.位置等手机系 ...

  2. insert在python中的用法_python中insert用法是什么_后端开发

    python ipo模型是指什么_后端开发 IPO(Input Processing Output)模式,即输入数据→处理数据→输出结果.采用input输入内容为字符串格式,若输入为数值时,应采用in ...

  3. python ipo是什么意思呢_python ipo模型是指什么_后端开发

    PHP如何获取不带命名空间的类名_后端开发 PHP 获取不带命名空间的类名 IPO(Input Processing Output)模式,即输入数据→处理数据→输出结果.例如: # month.py ...

  4. 10年后端开发程序员详解数据库缓存方案到底有多少名堂。丨Linux服务器开发丨后端开发丨中间件丨web服务器丨数据库缓存

    数据库缓存方案到底有多少花样,一节课带你缕清 1. 读写分离方案 2. 若干个缓存解决方案 3. 缓存故障如何解决 视频讲解如下,点击观看: 10年后端开发程序员详解数据库缓存方案到底有多少名堂.丨L ...

  5. 字节跳动-后端开发岗最新春招面经分享,四面拿下,有惊无险

    校招过程中,除了面试前对于基础知识的积累掌握,在面试的长线战斗中,更重要的是去收集面经,从面经中获取到面试的岗位与公司的基本信息,整理与你背景相同的同学在面试中被考察的点,找寻它们之间的规律,当掌握了 ...

  6. Java 后端开发面试总结:25 个技术专题(最全面试攻略)

    另送福利: java 面试准备 准确的说这里又分为两部分: 1.Java 刷题 2.算法刷题 Java 刷题:此份文档详细记录了千道面试题与详解:  !     私信我回复[03]即可免费获取 很多人 ...

  7. Linux 常用Shell脚本,后端开发必备

    Linux 常用Shell脚本,后端开发必备 文章目录 Linux 常用Shell脚本,后端开发必备 1 用户猜数字 2 查看有多少远程的 IP 在连接本机 3 helloworld 4 打印 tom ...

  8. 后端开发应彻底掌握的13 种锁的实现方式

    最近有很多小伙伴给我留言,分布式系统时代,线程并发,资源抢占,"锁" 慢慢变得很重要.那么常见的锁都有哪些? 今天就和大家简单聊聊这个话题 1.悲观锁 正如其名,它是指对数据修改时 ...

  9. 【软件创新实验室2021年寒假集训】Java后端开发漫谈及感悟分享

    系列文章目录 [软件创新实验室2021年寒假集训]汇总篇 20级Java培训 第一天:[软件创新实验室2021年寒假集训]Java技术培训--Java前置知识学习 第二天:Java基础(一) 第三天: ...

  10. 前端和后端开发人员比例_前端开发人员vs后端开发人员–实践中的定义和含义

    前端和后端开发人员比例 Websites and applications are complex! Buttons and images are just the tip of the iceber ...

最新文章

  1. 三刷进博 | 跨界直播,组团参展,施耐德电气有备而来!
  2. Python学习笔记:循环语句
  3. 作为产品,看我是如何把技术逼疯的...
  4. 全球首款乘云而来的存储产品CDS诞生!
  5. python问题解决了吗_Python 问题怎么解决?
  6. Windows 上 GitHub Desktop 的操作
  7. 【技术文档】JEECG整合JXLS步骤与开发
  8. python找出最小数_找出不除N的最小数
  9. Flink状态管理和容错机制介绍
  10. xdp-ebpf 简介
  11. 定时执行自动化脚本-(一)导入保存jmeter参数至文件的jar包
  12. redis命令之哈希表类型hget命令用法详情(不支持多field)
  13. 初谈黑客破解密码的原理
  14. php清除垃圾代码,批处理清理系统垃圾代码,简单快速实用(适用于xp win7)
  15. emlog模板易玩稀有
  16. 长度标注神器----MarkMan
  17. 在移动端单行文本在不同的屏幕下当文本过长时增加省略号效果
  18. 海淘thinkpad-t460p攻略
  19. [linux] unzip
  20. 网络流的各种加边优化

热门文章

  1. 「五福一安」大小的 18W 充电器 — Anker Nano 18W 评测
  2. 物联网常见的几种通信方式
  3. 【转载】BAPI_GOODSMVT_CREATE FUNCITON FOR MIGO 各种移动类型 源代码参考
  4. wpsa4排版_wps排版(wps如何一键排版)
  5. Teams App自定义
  6. Asp.net core abp 无密码登录
  7. animate cc开发html5游戏,使用Create.js与Adobe Animate CC制作H5落地页动画
  8. 更换python的pip下载国内源
  9. 解决pip下载速度慢的问题
  10. 群晖NAS虚拟机安装软路由LEDE,把K3C做AP