PHP获取本周每天的时间戳(周一到周日)

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;
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凌晨四点的_LA

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值