封装函数:
/**
* @param string $time 时间戳
* @param string $format 转化格式
* @return array
*/
function get_week($time = '', $format='Y-m-d'){
$time = $time != '' ? $time : time(); // 时间为空吗,则获取当前时间戳
$week = date('w', $time); // 获取当前时间是周几
$date = [];
for ($i=1; $i<=7; $i++){
// 从周日开始
$date[$i] = date($format ,strtotime( '+' . $i-$week-1 .' days', $time));
// 从周一开始
$date[$i] = date($format ,strtotime( '+' . $i-$week .' days', $time));
}
return $date;
}