function get_week_arr(){ //獲取今天是周幾,0爲週日 $this_week_num = date('w'); $timestamp = time(); //如果獲取到的日期是週日,需要把時間戳換成上一週的時間戳 //英語國家 一週的開始時間是週日 if($this_week_num == 0){ $timestamp = $timestamp - 86400; } $this_week_arr = [ [ 'is_sign'=>0, 'this_week'=>1, 'week_name'=>'星期一', 'week_time'=>strtotime(date('Y-m-d', strtotime("this week Monday", $timestamp))), ], [ 'is_sign'=>0, 'this_week'=>2, 'week_name'=>'星期二', 'week_time'=>strtotime(date('Y-m-d', strtotime("this week Tuesday", $timestamp))), ], [ 'is_sign'=>0, 'this_week'=>3, 'week_name'=>'星期三', 'week_time'=>strtotime(date('Y-m-d', strtotime("this week Wednesday", $timestamp))), ], [ 'is_sign'=>0, 'this_week'=>4, 'week_name'=>'星期四', 'week_time'=>strtotime(date('Y-m-d', strtotime("this week Thursday", $timestamp))), ], [ 'is_sign'=>0, 'this_week'=>5, 'week_name'=>'星期五', 'week_time'=>strtotime(date('Y-m-d', strtotime("this week Friday", $timestamp))), ], [ 'is_sign'=>0, 'this_week'=>6, 'week_name'=>'星期六', 'week_time'=>strtotime(date('Y-m-d', strtotime("this week Saturday", $timestamp))), ], [ 'is_sign'=>0, 'this_week'=>7, 'week_name'=>'星期天', 'week_time'=>strtotime(date('Y-m-d', strtotime("this week Sunday", $timestamp))), ], ]; echo "<pre>"; print_r($this_week_arr); exit;
}