1 programación PHP switch saregune CC 2009
2 elegir entre una o dos opciones
3 if ( expresión_booleana ) {instrucciones si es cierto } else { instrucciones si es falso } if - si else - sino
4
5 if ( expresión_booleana ) {instrucciones si es cierto la 1ª } elseif ( expresion_booleana ) { instrucciones si es cierto la 2ª instrucciones si es cierto la 3ª }
6
7
8 DESTINO: agurain alsasua bilbo donosti llodio
9 ¿que hacemos en un semáforo?
10 según estado rojo: parar verde: pasar naranja: acelerar
11 switch ($estado){ case "rojo": parar(); break; case "verde": pasar(); case "naranja": acelerar(); }
12 switch ($estado) { case "rojo": parar(); break; case "verde": pasar(); case "naranja": acelerar(); }
13 switch ($estado) { case "rojo": parar(); break; case "verde": pasar(); case "naranja": acelerar(); }
14 switch ($estado){ case "rojo": parar(); break; case "verde": pasar(); case "naranja": acelerar(); }
15 para algunos destinos giramos en la misma dirección.
16 switch ($destino){ case "donosti": case "agurain": case "alsasua": derecha(); break; case "llodio": case "bilbo": izquierda();
17 switch ($destino){ case "agurain": case "alsasua": llevar_bocata(); case "donosti": derecha(); break; case "bilbo": aletiiiii(); case "llodio": izquieda(); .. }
18 tienes una carta puedes tener una, dos, tres..... o ninguna.
19 switch ($ncartas){ case "0": echo "no tienes ninguna carta"; break; case "1": echo "tienes 1 carta"; default: echo "tienes $ncartas cartas"; }