我有一些链接,我希望将当前年份以及次年包括在内。
例如:
num++
^
SyntaxError: invalid syntax
我希望动态打印当前年份和未来年份,而不是手动维护链接。
有谁能告诉我实现这个目标的最佳方法?该页面是PHP,所以我不确定是否有一种简单的方法可以使用PHP或jQuery,或者其他东西。
我已经尝试了<a href="https://www.fakesite.com/search.aspx?&StartDate=12/10/2016&EndDate=12/25/2017">2016 to 2017</a>
并且它在前端没有用(在我试图让2016显示的位置它是空白的。)
答案 0 :(得分:1)
这两年
<?php
$current= new \DateTime();
$future = new \DateTime('+ 1 years');
?>
或者你可以用一行
$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>
答案 1 :(得分:0)
您可能需要以下内容:
<?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;
?>