2016-04-01 17 views
-2

這些都是我的琴絃PHP匹配串號,獲得一個編號(如年)

2012-13 
2013-14 
2014-15 
2015-16 
2016-17 
2017-18 

我我的字符串是2014-15爲當前財年,我想我的未來我的下一個財政年度2015-16

如何通過PHP實現此目的?我把這些年的列表形式mysql表,但我希望下個財政年度的php

+0

''由-'或1的每個元素explode'? –

+0

you tagged you as mysql,but nothing to support the question –

+0

@ Fred-ii- sorry,that tag was under'Suggested Tags' list。所以我補充說。 – Priyamanu

回答

1

試試這個:

$financial_year = "2012-13"; 

$fin_array  = explode("-", $financial_year); 
$next_fin_array[0] = $fin_array[0] + 1; 
$next_fin_array[1] = $fin_array[1] + 1; 

$next_financial_year = implode("-", $next_fin_array); // Gives 2013-14 

希望這有助於。

1
$myStr = '2014-15'; 
$yr1 = (int) substr($myStr, 0, 4); 
$yr2 = (int) substr($myStr, -2); 
echo ($yr1+1).'-'.($yr2+1); 
// 2015-16 
0
$financeYear = DateTime::createFromFormat ("Y-d" ,"2014-15"); 
$financeYear->modify('+ 1 year'); 

echo $financeYear->format("Y-d"); 

結果

2015-15