Curso de PHP

Estás en: Sintaxis y Estructura : Switch

Switch

Sintaxis:

switch (expresion) {
case valorA: instrucción A;
break;
case valorB: instrucción B;
break;
default: instrucción Default;
break;
}

Ejemplo

Utilizando las funciones de fecha, escribir la fecha actual con el siguiente formato: Hoy es 12 de febrero de 2007
1->Enero
2->Febrero

switch (date("m")) {
	case "01": $mes="Enero";
		   break;
	case "2": $mes="Febrero";
		   break;
	case "3": $mes="Marzo";
		   break;
	case "4": $mes="Marzo";
		   break;
	case "5": $mes="Marzo";
		   break;
	case "6": $mes="Marzo";
		   break;
	case "7": $mes="Marzo";
		   break;
	case "8": $mes="Marzo";
		   break;
	case "9": $mes="Marzo";
		   break;
	case "10": $mes="Marzo";
		   break;
	case "11": $mes="Marzo";
		   break;
	case "12": $mes="Marzo";
		   break;

}

$dia=date("d"); //Si pongo "D" mayúscula me pone el día de la semana abreviado Ej: Mon
$anio=date("Y"); //Si pongo "y" minúscula me pone el año 07 en vez de 2007

echo "Hoy es $dia de $mes de $anio";