0
我無法找到一種方法來創建當前數組後的每個月的數組。在今天之後爲每個月創建一個數組
<?php
$month = 07;
$year = 2016;
$end = date('Y');
for($i=0;$i<=$end-$year;$i++){
$from = 1;
if($i==0)
$from = $month;
for($y=$from;$y<=12;$y++){
if($year==date('Y') && $y > date('m'))
break;
$a = $year+$i.'-'.$y;
$months[$a] = $a;
}
}
krsort($months);
?>
<?php echo Html::dropDownList('month_year',$month_year,$months,array('class'=>'form-control'));?>
我希望得到一個下拉列表,看起來像這樣
2016-09
2016-08
2016-07
對於來自每個月。開始日期應爲2016-07。最高值應該是當前月份。
感謝那些爲我工作,我只是修改開始固定和結束是當前月份。感謝您的解決方案:) –