for($x=0; $x<12; $x++)
{
$month = mktime(0, 0, 0, date(\"m\")+$x, date(\"d\"), date(\"Y\"));
$key = date(\'m\', $month);
$monthname = date(\'F\', $mo
"Result is that $months would result in an array where 07 = July 08 = August, 09 = September."
for ($key = 1; $key <=12; $key++) {
$months[str_pad($key, 2, '0', STR_PAD_LEFT)] = date('F', strtotime('2000-' . $key));
}
If you're okay with 7 = July 8 = August, 9 = September, then:
for ($key = 1; $key <=12; $key++) {
$months[$key] = date('F', strtotime('2000-' . $key));
}