I think are you want something like this
list($year,$month,$day) = explode('-',date("Y-m-d"));
for($j=1; $j<=3; $j++)
{
$previousMonth = date("F",mktime(0,0,0,date('m')-$j,$day,$year));
$monthArray[$j]['month'] = $previousMonth;
}
echo "<pre>";
print_r($monthArray);
echo "</pre>";
Now your $monthArray contains previous 3 months you can print it.