I have the below
private function yearMenu() {
$m = date('m');
$y = date('Y');
if (($m>3 && $y==2019) || ($m<4 && $y==2020)){
$menu = 1;
}
if (($m>3 && $y==2020) || ($m<4 && $y==2021)){
$menu = 2;
}
if (($m>3 && $y==2021) || ($m<4 && $y==2022)){
$menu = 3;
}
if (($m>3 && $y==2022) || ($m<4 && $y==2023)){
$menu = 4;
}
if (($m>3 && $y==2023) || ($m<4 && $y==2024)){
$menu = 5;
}
if (($m>3 && $y==2024) || ($m<4 && $y==2025)){
$menu = 6;
}
return $menu;
}
This code works as intended i.e. I want to be able to give each financial year an integer based on 2019-2020 being the base at value 1 and it increasing each year onward
I was wondering if there was a more succinct and scalable way to do this?
Thanks