PHP: imprescindible para crear páginas web de modo profesional
Y ahora tambien aprende a programar en C++ con Aprende Web C++
y entérate de las novedades o deja un comentario.
última modificación: 13-07-2018.
Visitas este mes: 111
Visitas el mes pasado: 180
Mi agradecimiento a los siguientes sitios en los que me he basado para la elaboración de este manual.:
Por elegir aprende-web
Aprende-web está diseñado a partir de los lenguajes que aquí mismo se enseñan.
By Anyelguti
Los operadores condicionales indican si se cumple o no una condición. El resultado de la operación sólo puede admitir dos valores: Una cadena vacía (falso) si no se cumple, o el número 1 si se cumple (verdadero).
Estos operadores son parte fundamental de las estructuras condicionales, que veremos más adelante, y que permiten que el programa elija entre dos opciones dependiendo de si la condición indicada se cumple o no.
Los operadores condicionales son los siguientes:
Por ejemplo si tenemos las siguientes variables:
$a=4;$b=7
Aplicamos el operador menor que y guardamos el resultado en otra variable:
$c = ($a<$b):
El valor de $c será 1 pues la condición se cumple.
Los operadores condicionales como ya se ha indicado se utilizan sobre todo en estructuras condicionales que permiten elegir entre dos o más opciones. En estas estructuras dependiendo de si la condición se cumple o no se aplicará un código u otro.
Los operadores lógicos se emplean en combinación con los operadores condicionales y permiten comprobar si se cumplen o no varias condiciones al mismo tiempo. Su resultado es también verdadero o falso, es decir una cadena vacia "" si las condiciónes no se cumplen o el número 1 cuando éstas se cumplen.
Por ejemplo, queremos comprobar si un una variable numérica es mayor que 50 y menor que 100, deben cumplirse dos condiciones al mismo tiempo, que el número sea mayor que 50 $n>50 y que también sea menor que 100 $n<100. En este caso utilizaremos el operador lógico and:
$resultado=$n>50 and $n<100;
La variable $resultado es la que nos dirá si la combinación de las dos condiciones anteriores resulta verdadera o falsa (1 -verdadero- "" -falso-).
Otras veces querremos comprobar si se cumple una de las dos condiciones dadas, por ejemplo, si un número tiene tres cifras o más, tanto si es positivo como negativo, por lo que miraremos que el número sea mayor de 99 $n>99 o que el número sea menor de -99 $n<-99. En este caso utilizaremos el operador or.
$resultado=$n>99 or $n<-99:
Como en el caso anterior el resultado será 1 (verdadero) o "" (falso).
Los operadores lógicos que podemos usar son los siguientes:
En temas posteriores veremos cuál es la verdadera utilidad de los operadores condicionales y lógicos, ya que en ciertas estructuras llamadas condicionales, dependiendo del resultado que nos de el operador, la página seguirá unas instrucciones u otras.
En el siguiente tema veremos los arrays, los cuales son un tipo especial de variables.
Sugerencias:
aprendeweb@aprende-web.net. Envia un
Visita nuestro blog par saber en qué estamos trabajando: Aprende Web Blog
Más sobre anyelguti en http://anyelguti.16mb.com