- var_dump: documentation ( source)
- strtoupper: documentation ( source)
- date: documentation ( source)
<?php
$arr = array();
$arr[1] = "Enero";
$arr[2] = "Febrero";
$arr[3] = "Marzo";
$arr[4] = "Abril";
$arr[5] = "Mayo";
$arr[6] = "Junio";
$arr[7] = "Julio";
$arr[8] = "Agosto";
$arr[9] = "Septiembre";
$arr[10] = "Octubre";
$arr[11] = "Noviembre";
$arr[12] = "Diciembre";
$months = $arr;
$j = date('n');
$y = date('Y');
for ($i = 12; $i >= 1; $i--) {
if ($j == 0) {
$j = 12;
$y--;
}
$k = $j;
if ($k < 10)
$k = '0' . $k;
$meses[$y . '-' . $k] = strtoupper($months[$j]) . ' ' . $y;
$j--;
}
var_dump($meses);