如何使用php中的mktime函数显示用户未来5年的生日

时间:2016-11-24 07:45:09

标签: php

我正在使用mktime功能显示用户输入他未来五年生日的日期。??但它只显示一秒钟的时间 我想要接下来的5年连续的日期和日期......

1 个答案:

答案 0 :(得分:-1)

您可以使用DateTime来实现它。如果要在格式化时添加更多标记,请查看date函数。

$birthdayOfThisYear = new DateTime('2016-11-25');
$numberOfYears = 5;

for ($i = 0; $i < $numberOfYears; $i++) {

    echo $birthdayOfThisYear->format('l') . '<br />';

    $birthdayOfThisYear->modify("+1 year");
}

输出结果为:

Friday
Saturday
Sunday
Monday
Wednesday