Page 54 - Programador-PHP
P. 54
Programación Procedural de Aplicaciones Web de baja complejidad
PHP Experto – Tomo I Eugenia Bahit
Estructuras de control con
Switch
Switch es una de las estructuras de control, que mejor se
disponen para programar la toma de decisiones basadas en la
comparación de un único elemento.
Switch se asemeja sutilmente a la evaluación de condiciones
mediante "else if", pero diferenciándose notablemente por su
aplicación en la práctica, ya que es verdaderamente útil en
aquellos casos donde la utilización de else if resulte
redundante.
Básicamente, con Switch, lo que hacemos es evaluar una
única expresión o variable, y tomar diversas
decisiones en base a los diferentes posibles valores de
la misma:
$numero_dia = date('N');
/*
la función nativa date() de PHP, permite dar formato a la fecha local
N, retorna un número de 1 a 7, que representa el número de día de la
semana, siendo 1 Lunes y 7 domingo.
Esta función, será vista con detenimiento, más adelante.
Para mayor información, visitar la documentación oficial en
http://www.php.net/manual/es/function.date.php
*/
$nombre_dia = '';
switch ($numero_dia) {
case 1:
$nombre_dia = "Lunes";
break;
case 2:
$nombre_dia = "Martes";
break;
case 3:
$nombre_dia = "Miércoles";
break;
case 4:
$nombre_dia = "Jueves";
break;
54