Php 如何在链接中写入当前和未来年份?
我有一些链接,我想包括今年,以及明年 例如:Php 如何在链接中写入当前和未来年份?,php,jquery,Php,Jquery,我有一些链接,我想包括今年,以及明年 例如: <a href="https://www.fakesite.com/search.aspx?&StartDate=12/10/2016&EndDate=12/25/2017">2016 to 2017</a> 不必手动维护链接,我希望动态打印当前年份和未来年份 有人能告诉我实现这一目标的最佳方法吗?这个页面是PHP,所以我不确定是否有一种简单的方法可以使用PHP、jQuery或其他东西 我
<a href="https://www.fakesite.com/search.aspx?&StartDate=12/10/2016&EndDate=12/25/2017">2016 to 2017</a>
不必手动维护链接,我希望动态打印当前年份和未来年份
有人能告诉我实现这一目标的最佳方法吗?这个页面是PHP,所以我不确定是否有一种简单的方法可以使用PHP、jQuery或其他东西
我已经试过
了,但它在前端不起作用(在我想展示的地方它是空白的)。你可能需要一些类似的东西:
<?php
$year = date("Y");
$nextYear = $year + 1;
echo <<< LOL
<a href="https://www.fakesite.com/search.aspx?StartDate=12/10/$year&EndDate=12/25/$nextYear">$year to $nextYear</a>
LOL;
?>
这两个年份
<?php
$current= new \DateTime();
$future = new \DateTime('+ 1 years');
?>
回显日期(“Y”)代码>应该绝对有效!
$current = (new DateTime)->format("Y");
<a href="https://www.fakesite.com/search.aspx?&StartDate=<?php echo $current->format('m/d/Y'); ?>&EndDate=<?php echo $future->format('m/d/Y'); ?>"><?php echo $current->format('Y')." to ".$future ->format('Y');?></a>