How to get year and month from a given date.
e.g.       $dateValue = \'2012-01-05\';
From this date I need to get year as 2012
Probably not the most efficient code, but here it goes:
$dateElements = explode('-', $dateValue);
$year = $dateElements[0];
echo $year;    //2012
switch ($dateElements[1]) {
   case '01'    :  $mo = "January";
                   break;
   case '02'    :  $mo = "February";
                   break;
   case '03'    :  $mo = "March";
                   break;
     .
     .
     .
   case '12'    :  $mo = "December";
                   break;
}
echo $mo;      //January