Informatica if while el seif

Solo disponible en BuenasTareas
  • Páginas : 3 (603 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de octubre de 2010
Leer documento completo
Vista previa del texto
if
La construcción if es una de las más importantes características de muchos lenguajes, incluido PHP. Permite la ejecución
condicional de fragmentos de código. PHP caracteriza una estructura ifque es similar a la de C:
if (expr)
sentencia
Como se describe en la sección sobre expresiones, expr se evalúa a su valor condicional. Si expr se evalúa como TRUE,
PHP ejecutará la sentencia, y sise evalúa como FALSE - la ignorará.
El siguiente ejemplo mostraría a es mayor que b si $a fuera mayor que $b:
if ($a > $b)
print "a es mayor que b";
A menudo, se desea tener más de una sentenciaejecutada de forma condicional. Por supuesto, no hay necesidad de encerrar
cada sentencia con una cláusula if. En vez de eso, se pueden agrupar varias sentencias en un grupo de sentencias. Porejemplo, este código mostraría a es mayor que b si $a fuera mayor que $b, y entonces asignaría el valor de $a a $b:
if ($a > $b) {
print "a es mayor que b";
$b = $a;
}
Las sentencias if se puedenanidar indefinidamente dentro de otras sentencias if, lo cual proporciona una flexibilidad
completa para ejecuciones condicionales en las diferentes partes de tu programa.
else
A menudo queremosejecutar una sentencia si se cumple una cierta condicion, y una sentencia distinta si la condición no se
cumple. Esto es para lo que sirve else. else extiende una sentencia if para ejecutar unasentencia en caso de que la
expresión en la sentencia if se evalúe como FALSE. Por ejemplo, el siguiente código mostraría a es mayor que b si $a
fuera mayor que $b, y a NO es mayor que b en cualquier otrocaso:
if ($a > $b) {
print "a es mayor que b";
} else {
print "a NO es mayor que b";
}
La sentencia else se ejecuta solamente si la expresión if se evalúa como FALSE, y si hubiera algunaexpresión elseif -sólo
si se evaluaron también a FALSE (Ver elseif).
elseif
elseif, como su nombre sugiere, es una combinación de if y else. Como else, extiende una sentencia if para ejecutar
una...
tracking img