Un detallito ..
El indice de un array se puede "forzar" a comezar por un nº cualquiera:
Código PHP:
$meses = array(1=>"ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic");
se el primer elmento se usa nº=>"valor" .. y los subsiguientes nada .. se asume que será "autonumérico" desde el que se indicó incrementado en una unidad y ascendente ..
Un saludo,