$a = array('2016-05-06', '2016-05-08', '2016-05-20', '2016-05-23');
foreach($a as $key => $value){
$dateFrom = $value //2016-05-06 Then 2016-05-20
$dateTo = $value //2016-05-08 Then 2016-05-23
function range($dateFrom, $dateTo);
} //in the second loop get the others 2 like above
ポイントは、私はこれで最初の配列を得た。このこのような配列を壊すことは可能ですか?
Array
(
[0] => 2016-05-06
[1] => 2016-05-07
[2] => 2016-05-08
[3] => 2016-05-20
[4] => 2016-05-21
[5] => 2016-05-22
[6] => 2016-05-23
)
などの配列を取得し、最初と最後の日付渡し、範囲の端で
を作ることで、今の問題があることですレンジで4日付
foreach(array_slice($dates, 2) as $key => $value){
$a[] .= $datas[$key];
if($key == 0){
$a[] .= $value;
} else {
$a[] .= $value;
}
}
'それが可能ですこのような配列を壊す?確かに –
しかし、どのように? @Lashane –
開始日と終了日を読み取り、すべての中間日を生成するコードを記述する必要があります。開始日を1つ増やし、終了日をコードと比較すると、 –