使用PHP如何获取某个月的所有日期列表。
/**
* 获取某月所有时间列表
* @param string $time 某天时间戳
* @param string $format 转换的时间格式
* @return array
*/
function get_month_day_list($time = '', $format = 'Y-m-d') {
$time = $time != '' ? $time : time();
//获取当前周几
$week = date('d', $time);
$date = [];
for ($i = 1; $i <= date('t', $time); $i++) {
$date[$i] = date($format, strtotime('+' . $i - $week . ' days', $time));
}
return $date;
}