如何获得一个for loop来展示过去的4年?
当我使用for($z = date("Y"); $z <= date("Y") + 3; $z++)时,我得到的是: 2020 & 2021 & 2022 & 2023。
但我需要(按这个顺序) 2020 & 2019 & 2018 & 2017。我试过for($z = date("Y"); $z <= date("Y") - 3; $z-1),但没有结果。有什么建议吗?
发布于 2020-03-02 08:40:56
您正在向前循环,但您需要向后循环。所以,
for($z = date("Y"); $z <= date("Y") + 3; $z++)应该是,
for($z = date("Y"); $z >= date("Y") - 3; $z--)您还可以使用一个range函数来获得一个年份值的范围。
<?php
$current_year = date("Y");
print_r(range($current_year,$current_year-3));https://stackoverflow.com/questions/60485094
复制相似问题