<?php
function get_month_name($m, $locale = "en_US")
{
$l = setlocale(LC_TIME, 0);
setlocale(LC_TIME, $locale);
$n = date("F", mktime(0, 0, 0, $m, 10));
setlocale(LC_TIME, $l);
return $n;
}
function get_months($locale = "en_US")
{
$m = 0;
$y = array();
while($m++ < 12)
{
$y[$m] = get_month_name($m, $locale);
}
return $y;
}
var_dump(get_months("es_ES"));
preferences:
38.64 ms | 402 KiB | 5 Q