用PHP如何计算出某个月有多少天周末假期?

要计算一个月有多少天周末假期 , 我们只要计算出这个月有多少个星期六 , 星期天就行了 。 如何计算 , 一起来看下 。 操作方法 01 首先我们要清楚 , date函数里 , 传入格式化字符串‘w’ , 返回的是什么?这个一定要先弄清楚 , 先看下下面的代码 。

用PHP如何计算出某个月有多少天周末假期?

文章插图

02 运行页面 , 得到结果 , 我们可以知道 , 星期六返回的数字是6 , 星期天返回的数字是0.

用PHP如何计算出某个月有多少天周末假期?

文章插图

03 所以 , 利用这个数字 , 我们先写一个方法 , 判断某个日期是否是周末 。 代码如图 。

用PHP如何计算出某个月有多少天周末假期?

文章插图

04 修改代码 , 用二个日期来验证新写的方法是否能得到正确的结果 。

用PHP如何计算出某个月有多少天周末假期?

文章插图

05 运行后如图 , 所写方法能正确判断到日期是否为周末 。

用PHP如何计算出某个月有多少天周末假期?

文章插图

06 接着来写完整的代码了 , 我们主要是通过一个while循环来判断12月份共有多少个周六 , 日 , 判断每一天是否为周末 , 是则加一 , 不是则不加 。 最后输出共有多少天周末 。

用PHP如何计算出某个月有多少天周末假期?

文章插图

07 【用PHP如何计算出某个月有多少天周末假期?】运行页面 , 可以看到 , 输出了10天 。 大家可以看下自己的日历 , 可以知道12月份确实是有10天的周六 , 日 。

用PHP如何计算出某个月有多少天周末假期?

文章插图



以上内容就是用PHP如何计算出某个月有多少天周末假期?的内容啦 , 希望对你有所帮助哦!

    推荐阅读