programación PHP switch saregune CC 2009
elegir entre una o dos opciones
if ( expresión_booleana ) { instrucciones si es cierto } else { instrucciones si es falso } if - si else - sino
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ª }
DESTINO: agurain alsasua bilbo donosti llodio
¿que hacemos en un semáforo?
según estado rojo: parar verde: pasar naranja: acelerar
switch ($estado){ case "rojo": parar(); break; case "verde": pasar(); case "naranja": acelerar(); }
switch ($estado) { case "rojo": parar(); break; case "verde": pasar(); case "naranja": acelerar(); }
switch ($estado) { case "rojo": parar(); break; case "verde": pasar(); case "naranja": acelerar(); }
switch ($estado){ case "rojo": parar(); break; case "verde": pasar(); case "naranja": acelerar(); }
para algunos destinos giramos en la misma dirección.
switch ($destino){ case "donosti": case "agurain": case "alsasua": derecha(); break; case "llodio": case "bilbo": izquierda();
switch ($destino){ case "agurain": case "alsasua": llevar_bocata(); case "donosti": derecha(); break; case "bilbo": aletiiiii(); case "llodio": izquieda(); .. }
tienes una carta puedes tener una, dos, tres..... o ninguna.
switch ($ncartas){ case "0": echo "no tienes ninguna carta"; break; case "1": echo "tienes 1 carta"; default: echo "tienes $ncartas cartas"; }