最近刚刚整理了《PHP获取当前时间、年份、月份、日期和天数》,现在拓展一下,用 PHP 写一个获取本月的第几周的星期几。
代码如下:
<?php
/**
* 获取当天是本月的第几周
* 不是我写的
*/
$wk_day = date('w'); //今天周几
$day = date('d'); //今天几号
$week = array('日', '一', '二', '三', '四', '五', '六'); //规范化周日的表达
$d = ceil($day / 7); //计算是第几个星期几
$str = date("Y年n月j日") . " 星期" . $week[$wk_day] . "<br>本月第 " . $d . " 个星期" . $week[$wk_day];
echo "$str";
运行结果:
2019年4月24日 星期三
本月第 4 个星期三