17 Octubre 2009
La sentencia switch realmente no ofrece nada nuevo, pero existe y en ciertos casos puede sernos útil. En php nunca la he usado. En C la he usado para crear menús.
Su funcionamiento es el siguiente:
switch(cosa a evaluar){
en caso de que tenga "tal valor", hacemos esto,
en caso de que tenga "este otro valor", hacemos esto otro,
en caso de que tenga "tal otro valor", hacemos esto otro.
por defecto, es decir, si no se cumple ninguno de los casos anteriores, hacemos "esto".
Así, explicado en lenguaje natural, cualquiera diría que se trata de una función if-else, pero no lo es, se trata de la función switch.
Veamos un ejemplo usando if-else y luego el mismo ejemplo utilizando switch.
Este programa evalua el valor de $a. En caso de ser cero, uno o dos, muestra el mensaje indicado, diciendo el valor de $a. En cualquier otro caso (es decir, cuando $a no vale ni cero, ni uno ni dos), nos muestra el último mensaje, informando de que $a no contiene ninguno de los valores analizados.
Ahora con switch:
Y esto es todo. La función switch no tiene nada nuevo, es otra forma de evaluar variables y, según su contenido, hacer una u otra cosa.
Muy buena la ayuda, me gusta la maner...
Espero que no les parezca dificil, pu...
nose
He intentado usar wordpress para el b...