判断方法:1、使用strtotime()函数将指定日期转为时间戳格式,语法“strtotime(“指定日期”)”;2、使用date()函数计算指定时间戳是当年的第几天,语法“date(“z”,时间戳)”。
php怎么判断指定日期是当年的第几天插图3
解析:

因为date()函数处理的是时间戳,因此需要先使用strtotime()将指定日期转为时间戳格式;

然后利用date(“z”,$time)来计算指定日期是当年的第几天。

有因为date(“z”,$time)返回的天数是从 0 开始 的,因此在返回值的基础上加1即可。