我有以下數字數組($ data),我想將它分成兩個數組(range1和2)。陣列的分割序列號
我只是不會提前,因爲你可以看到。有人可以給我一個提示,我如何解決這個問題?
$data = array(16,17,18,19,20,23,24,25,26);
$range1 = array();
$range2 = array();
$firstday = reset($data);
$lastday = end($data);
for($x = $firstday;$x <= $lastday; $x++){
if($firstday == $x){
$range1 =.$x;
}
elseif($x - $firstday == 1){
$range2 =.$x;
}
}
Output must be array(16,17,18,19,20); array(23,24,25,26);
入住這裏http://php.net/manual/en/function .array-slice.php。此外,這看起來不正確'$ range1 =。 $ x'。你的意思是'$ range [] = $ x'? – elclanrs
你需要什麼條件來拆分它們? – Deepak
我正在嘗試製作日曆,並且$ data數組中的日期是佔用的數據。所以這些是2個時期,我想製作2個陣列。 – Bas