Im sick, and it's been a long day, so if this is painfully obvious which Im sure it is, I'm sorry.

This echos nothing:

Code:
$cycleDate = new DateTime('2012-12-30');
//var_dump($cycleDate);
echo $cycleDate->date;
This echos both the var dump, annnndd $cycleDate->date.
Code:
$cycleDate = new DateTime('2012-12-30');
var_dump($cycleDate);
echo $cycleDate->date;
Why cant I access $cycleDate->date without a var dump being done first?