jueves, 22 de marzo de 2012

Cuarta Clase

Operadores en PHP

Los operadores en PHP son muy parecidos a los de C y JavaScript, si usted conoce estos lenguajes le resultaran familiares y fáciles de reconocer.  Estos operadores se pueden aplicar tanto a las variables como a las constantes.

 Aritméticos:

Operador Nombre Ejemplo Descripción
+ Suma 4 + 7 Suma dos números
- Resta 9 - 2 Resta dos números
* Multiplicación 6 * 3 Multiplica dos números
/ División 15/3 Divide dos números
% Módulo 15%4 Devuelve el resto de dividir ambos números, en este ejemplo el resultado es 3
++ Suma 1 $a++ Suma 1 al contenido de una variable
-- Resta 1 $a-- Resta 1 al contenido de una variable

Ahora un ejemplo para poner en práctica los operadores aritméticos.

<html>
<head>
  <title>Ejemplo de PHP - OPERADORES</title>
</head>
<body>
<?
$a = 8;
$b = 3;
echo $a + $b."<br>";
echo $a - $b."<br>";
echo $a * $b."<br>";
echo $a / $b."<br>";
$a++;
echo $a."<br>";
$a--;
echo $b."<br>";
?>
</body>
</html>

Comparación

Los operadores de comparación son usadas para comparar valores y así poder tomar decisiones.

Operador Nombre Ejemplo Devuelve cierto cuando:
== Igual $a == $b $a es igual a $b
!= Distinto $a != $b $a es distinto a $b
< Menor que $a < $b $a es menor que $b
>Mayor que $a > $b$a es mayor que $b
<=Menor o igual que $a <= $b$a es menor o igual que $b
>=Mayor o igual que $a >= $b$a es mayor o igual que $b

Ahora un ejemplo para poner en práctica los operadores de comparación.

<html>
<head>
  <title>Ejemplo de PHP - OPERADORES DE COMPARACION</title>
</head>
<body>
<?
$a = 8;
$b = 3;
$c = 3;
if($a == $b) {
  echo "$a es igual a $b";
} else {
  echo "$a es distinto a $b";
}
?>
</body>
</html>

El resultado de este programa será: 8 es distion de 3.

<html>
<head>
  <title>Ejemplo de PHP - OPERADORES DE COMPARACION</title>
</head>
<body>
<?
$a = 8;
$b = 3;
$c = 3;
if($a != $b) {
  echo "$a es distinto a $b";
} else {
  echo "$a es igual a $b";
}
?>
</body>
</html>

El resultado de este programa será: 8 es distion de 3. 
 
<html>
<head>
  <title>Ejemplo de PHP - OPERADORES DE COMPARACION</title>
</head>
<body>
<?
$a = 8;
$b = 3;
$c = 3;
if($a >= $b) {
  echo "$a es mayor o igual a $b";
} else {
  echo "$a es menor que $b";
}
?>
</body>
</html>


El resultado de este programa será: 8 es mayor o igual que 3.


<html>
<head>
  <title>Ejemplo de PHP - OPERADORES DE COMPARACION</title>
</head>
<body>
<?
$a = 8;
$b = 3;
$c = 3;
if($b <= $c) {
  echo "$b es menor o igual a $c";
} else {
  echo "$b es mayor que $c";
}
?>
</body>
</html>

El resultado de este programa será: 3 es menor o igual que 3.


Lógicos


Los operadores lógicos son usados para evaluar varias comparacionews, combinando los posibles valores de estas.

Operador Nombre Ejemplo Devuelve cierto cuando:
&& y (10>3) && (5<8) Devuelve verdadero cuando ambas condiciones son verdaderas
and y (10>3) and (5<8) Devuelve verdadero cuando ambas condiciones son verdaderas
|| o (10>3) || (5<8) Devuelve verdadera cuando al menos una de las dos es verdadera
oro(10>3) or (5<8)Devuelve verdadera cuando al menos una de las dos es verdadera
!no !(10>3)Niega el valor de la expresión

<html>
<head>
  <title>Ejemplo de PHP - OPERADORES DE COMPARACION</title>
</head>
<body>
<?
$a = 8;
$b = 3;
$c = 3;
if($b == $c && $a > $b) {
  $resultado = $a+$b+$c;
  echo "La suma de los valores es: $resultado <br>";
} else {
  echo "$b es diferente de $c y $a no es mayor que $b";
}
?>
</body>
</html>
 
El resultado de este programa será: La suma de los valores es: 14.

Los reto a probar el resto de los operadores en un programa y compartir sus experiencias con todos a través de este recurso en los comentarios. 

1 comentario: