日付が >= 2013-01-06 の場合に以下が失敗する理由を教えてください
日付がこの日付より後になると、スクリプトは完全に機能しますが、それ以前はいつでも、死の白い画面が表示されます!
<?php
use Carbon\Carbon;
$startDate = Carbon::createFromFormat('Y-m-d', '2013-01-06');
$current_week = Carbon::now()->timestamp;
/*
$startDate = strtotime('2013-01-06');
$current_week = strtotime(date('Y-m-d'));
*/
$weeks = array();
$w = 0;
while($startDate < $current_week){
$weeks[$w] = array(
'monday' => $startDate->startofWeek()->format('d/m/Y'),
'sunday' => $startDate->endofWeek()->format('d/m/Y')
);
$w++;
$startDate = $startDate->addDays(1); // Move it on to the following week
}
var_dump($weeks);
?>
誰か助けてください!