數組元素我初始化數組的所有月份的元素:如何獲得與溢/ PHP
$allmonths = array("Jan", "Feb", "Mar",
"Apr", "Mai", "Jun",
"Jul", "Aug", "Sep",
"Oct", "Nov", "Dec");
我也有一個用戶界面,在這裏你可以選擇一個時間間隔。這個時間間隔應該是圖表的x軸。在以下代碼中,「$month[0]
」是x軸上的第一個月,「$ month [1]」是最後一個月,「$diffyear
」是所選年份之間的差額。
$x_scale = array();
$i = $month[0]-1;
$length = 12 * $diffyear - $month[0] + $month[1];
while($length >= 0){
$x_scale[] = $allmonths[$i];
$i++;
if($i == 12){
$i=0;
}
echo "I : $i";
$length--;
}
如果 「$i
」 被遞增12次,$x_scale
陣列填充空元素。我不知道,我怎麼能解決這個問題...感謝每一個答案,
我不明白你的意思嗎?你想要什麼?這是不對的? https://eval.in/748014 –
姆姆......是的這是正確的!現在我查了一下我的x_scale,它是一樣的。但是我的圖表的x軸以x_scale數組中的第12個元素結束。所有選擇兩次的元素都不顯示......我認爲這是框架的問題...... –