3. Operadores en PHP

Los operadores son utilizados en programación para realizar cálculos aritméticos, comparaciones y condiciones.

Veamos cómo utilizarlos en PHP:

Operadores aritméticos

Realizan operaciones matemáticas.

Dentro de ellas encontramos:

  • Suma: $a + $b
  • Resta: $a – $b
  • Multiplicación: $a * $b
  • División: $a / $b
  • Resto de una división: $a % $b
  • Incremento: $a++
  • Decremento: $b–

PHP establece prioridades entre los operadores aritméticos. Una de las prioridades es anteponer la multiplicación a la suma y a la resta.

Por ejemplo, si tenemos el siguiente código:

Podemos pensar que primero sumará 5 + 7 y luego multiplicará por 2. Sin embargo lo que hará es multiplicar 7 x 2 y después sumar 5.

La operación se interpretaría como: 5 + (7 x 2) = 19

Si lo que queremos es que primero sume y después multiplique, deberemos encerrar la suma entre paréntesis, para que de prioridad a la suma frente a la multiplicación.

Ahora el resultado será (5 + 7) x 2 = 24

Incremento / Decremento:

En este ejemplo, la variable $num, valdría 6 a la finalización del programa.

Decremento (–) realiza la misma operación pero restando una unidad al valor que ya tuviera la variable.

Estos operadores son muy utilizados a la hora de programar contadores con la ayuda de bucles. Veremos ejemplos prácticos más adelante.

Operadores de comparación

  • Menor que: $a < $b
  • Mayor que: $a > $b
  • Menor o igual que: $a <= $b
  • Mayor o igual que: $a >= $b
  • Igual que: $a == $b
  • Distinto que $a != $b

Estos operadores son muy utilizados a la hora de realizar condiciones, que veremos en el apartado de Estructuras condicionales (if).

Uso del símbolo igual (=)

PHP utiliza igual simple (=) o igual doble (==) dependiendo de si la acción es “asignar” o “comparar”.

Asignación de valores a una variable:
$numero = 1 //Le estamos asignando el valor 5 a la variable $numero.

Comparación de dos variables:
$num1 == $num2 //Estamos comparando si los valores de ambas variables coinciden.

Operadores de cadenas

$a . $b = concatena cadenas de caracteres formando una única cadena.

Operadores lógicos

  • AND o && = Verdadero si ambos son verdadero.
  • OR o || = Verdadero si alguno de los dos es verdadero.
  • XOR = Verdadero si sólo uno de los dos es verdadero.
  • ! = Negación

Estos operadores son también muy utilizados en Estructuras condicionales, que veremos en el siguiente apartado.

4. Estructuras condicionales en PHP

Contacta con Gestionatuweb
 
×

Utilizamos cookies para mejorar la experiencia de uso y obtener datos estadísticos de nuestras visitas. Si no aceptas las condiciones algunos apartados de la web podrían no funcionar correctamente. Más información

Los ajustes de cookies de esta web están configurados para "permitir cookies" y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en "Aceptar" estarás dando tu consentimiento a esto.

Cerrar