Cita:
Iniciado por raulgranadosraul
[HIGHLIGHT="PHP"]
function nombremes($mes)
{
if ($mes == 01) return "Enero";
if ($mes == 02) return "Febrero";
if ($mes == 03) return "Marzo";
if ($mes == 04) return "Abril";
if ($mes == 05) return "Mayo";
if ($mes == 06) return "Junio";
if ($mes == 07) return "Julio";
if ($mes == 08) return "Agosto";
if ($mes == 09) return "Septiembre";
if ($mes == 10) return "Octubre";
if ($mes == 11) return "Noviembre";
if ($mes == 12) return "Diciembre";
}
[/PHP]
Aunque no resuelve tu problema, estas haciendo 12 IFs y no necesitas ni siquiera uno
Código PHP:
function nombremes($num_mes)
{
$meses = ('enero','febrero',...)
return $meses[$num_mes-1]; // el elemento 0 es el mes 1
}
Trata de evitar hacer preguntas de mas... es tiempo de procesamiento...