Características del if en PHP

php if

Compatibilidad PHP 4, PHP 5, PHP 7 +.

La estructura if es una de las características más importantes de muchos lenguajes de programación, incluido PHP. Permite que se ejecuten partes del código en función de determinadas condiciones. PHP adopta una sintaxis if compatible con el lenguaje C:

if (exp)
  declaración 

Las expresiones, como se menciona en el capítulo sobre expresiones de esta guía , se calculan con un valor booleano , si el resultado del cálculo es True PHP ejecuta la declaración, y si el resultado del cálculo es, el False lenguaje ignora esa expresión. Puede encontrar más información sobre los valores que cuentan False en la sección Conversión a booleanos .

El siguiente código imprime la declaración ‘a es mayor que b’ si la variable es ‎$a mayor que la variable ‎$b:

<? php 
 if($a  >  $b) 
   echo  "a es más grande que b" ; 
?>

A menudo, necesitará ejecutar condicionalmente más de una declaración, y luego no es necesario rodear cada declaración con una palabra if, ya que varias declaraciones se pueden agrupar en un grupo de declaraciones, por ejemplo, el siguiente código imprimirá «a es más grande que b» si la variable es ‎$a mayor que la variable ‎$b, entonces asigne un valor ‎$a‎$b:

<? php 
 if($a  >  $b)  { 
   echo "a es más grande que b"; 
  $b  =  $a ; 
} 
?>

Las declaraciones se pueden anidar if juntas de forma indefinida, lo que permite una gran flexibilidad al ejecutar varias partes de su programa en función de las diferentes condiciones.