--TEST-- Bug #52668 (Iterating over a dateperiod twice is broken) --INI-- date.timezone=UTC --FILE-- format('r') . "\n"; // Sun, 12 Dec 2010 00:00:00 +0100 } echo $start->format('r'), "\n"; foreach($dp as $dt) { echo $dt->format('r') . "\n"; // Sun, 12 Dec 2010 00:00:00 +0100 } echo $start->format('r'), "\n\n"; ?> --EXPECT-- Sun, 12 Dec 2010 00:00:00 +0000 Mon, 13 Dec 2010 00:00:00 +0000 Sun, 12 Dec 2010 00:00:00 +0000 Sun, 12 Dec 2010 00:00:00 +0000 Mon, 13 Dec 2010 00:00:00 +0000 Sun, 12 Dec 2010 00:00:00 +0000