2.3) Operadores lógicos en PHP 5

Los operadores lógicos en PHP 5 son usados para evaluar varias comparaciones, combinando los posibles valores de estas. Veamos la siguiente tabla:

Operador Nombre Ejemplo Devuelve cierto cuando
&& Y (7>2) && (2<4) Devuelve verdadero cuando ambas condiciones son verdaderas
and Y (7>2) and (2<4) Devuelve verdadero cuando ambas condiciones son verdaderas
|| O (7>2) || (2<4) Devuelve verdadero cuando al menos una de las dos es verdadera
or O (7>2) or (2<4) Devuelve verdadero cuando al menos una de las dos es verdadera
! No ! (7>2) Niega el valor de la expresión

Veamos un ejemplo, dentro de nuestra carpeta "mis_apps\capitulo_2"crearemos un archivo llamado operadores_logicos.php con el siguiente código:

 
  <html> 
 <head>
    <title>Ejemplo de operadores de lógicos en PHP 5</title> 
 </head> 
 
  <body>  
 
  <h2>Ejemplo de operadores lógicos</h2>
 
  <?php 
 
  $a = 8; 
 
  $b = 3; 
 
  $c = 9; 
 
 if($a==8 && $b==3)
  {
   echo "$a es igual a 8 y $b es igual a 3 <br>";
  }
 else
  {
   echo "Alguna condición no cumplió la validación <br>";
  }
 
 if($a==8 and $b==3)
 {
   echo "$a es igual a 8 y $b es igual a 3 <br>";
  }
 else
  {
   echo "Alguna condición no cumplió la validación <br>";
  }
 
  if($a==8 || $c==5)
  {
   echo "$a puede ser igual a 8 y $c puede ser igual a 5 <br>";
  }
 else
  {
   echo "Alguna condición no cumplió la validación <br>";
  }
 
 if($a==8 or $c==5)
  {
   echo "$a puede ser igual a 8 y $c puede ser igual a 5 <br>";
  }
 else
  {
   echo "Alguna condición no cumplió la validación <br>";
  }
 
 if($a!= 4)
  {
   echo "$a no es igual a 4<br>";
  }
 else
  {
   echo "Alguna condición no cumplió la validación <br>";
  }
 
  ?>
  </body> 
  </html>

1_Cap_2_1Variables_reservadas_en_PHP_5

Anterior: 2.2) Operadores de comparación PHP 5

 

Siguiente: 3) Instrucciones en PHP 5

Si tuviste alguna duda no dudes en dejarnos tus comentarios y en breve nuestro staff te apoyará.

Comentarios

Comentarios