Operadores en PHP

Los operadores en PHP son usados para realizar operaciones en variables y valores, de estos podemos ver una gran variedad que la podemos ver en los siguientes grupos:

  • Operadores Aritméticos
  • Operadores de Asignación
  • Operadores de Comparación
  • Operadores de Incremento/Decremento
  • Operadores Lógicos
  • Operadores de String
  • Operadores de Array

Operadores Aritmeticos

Los operadores aritméticos en php son usados con valores numéricos para realizar una operación aritmética, tal como aderir, multiplicar, restar etc.

OperatodornombreejemploResultado
+Suma$x + $ySuma de $x y $y
Resta$x – $yResta de $x y $y
*Multiplicación$x * $ymultiplicacion de $x y $y
/División$x / $ydivision de $x entre $y
%Modulo$x % $yresto de $x dividido entre $y
**Potencia$x ** $yResultado de elevar $x a la $y (Introduced in PHP 5.6)

Operadores de Asignación

Los operadores de asignación son usados con «=» esto significa que el operando a la izquierda se le cargara el valor que tenga a la derecha del signo de  igual.

Asignaciónotra manera de escribirlodescripción
x = yx = yel valor de la derecha es cargado con el valor a la izquierda
x += yx = x + ysuma
x -= yx = x – yresta
x *= yx = x * ymultiplicacion
x /= yx = x / ydivision
x %= yx = x % ymodulo

Operadores de comparación

El operador de comparación es usado para comparar 2 valores los cuales pueden ser numeros o text(string)

true: verdadero

false: falso

operadornombreejemploResultado
==igualdad$x == $yretorna verdadero si $x es igual a $y
===identidad$x === $yretorna verdadero si $x es igual a $y, y son del mismo tipo
!=no igual$x != $yretorna verdadero si $x no es igual a $y
<>no igual$x <> $yretorna verdadero si $x no es igual a $y
!==no idéntico$x !== $yretorna verdadero si $x no es igual a $y,  y no son del mismo tipo
>mayor que$x > $yretorna verdadero si $x si es mayor que $y
<menor que$x < $yretorna verdadero si $x es menor que $y
>=mayor o igual que$x >= $yretorna verdadero si $x ies mayor o igual que $y
<=menor o igual que$x <= $yretorna verdadero si $x es menor que o igual que $y

Operadores de Incremento/ decremento

El operador de incremento es usado para incrementar el valor de una variable, asi como el de decremento para disminuir el valor.

operadornombredescripción
++$xPre-incrementoincrementa $x por 1, luego retorna  $x
$x++Post-incrementoretorna $x, luego incrementa $x por 1
–$xPre-decrementodisminuye $x en 1, luego retorna $x
$x–Post-decrementoretorna $x, luego disminuye $x en 1

Operadores Lógicos

Los operadores lógicos son usados para realizar algún tipo de conbinaciones en los sentencias condicionales. Ejemplo if

operadornombreejemploresultado
andAnd$x and $yverdadero si ambos $x y $y son verdadero
orOr$x or $yverdadero si $x o $y es verdadero
xorXor$x xor $yverdadero si $x o $y es verdadero, pero no ambos
&&And$x && $yverdadero si ambos $x y $y son verdadero
||Or$x || $yverdadero si $x o $y es verdadero
!Not!$xverdadero si $x no es verdadero

Operadores de String

PHP tiene 2 operadores los cuales fueron diseñados específicamente para los strings

operadornombreejemploresultado
.concatenación$txt1 . $txt2concatenación de $txt1 y $txt2
.=concatenación asignación$txt1 .= $txt2adhiere $txt2 a $txt1

Operadores Array

El Operador Array es usado para comparar arrays

operadornombreejemploresultado
+unión$x + $yune ambos arrays $x y $y
==igualdad$x == $yretorna true si $x y $y contienen los mismos valores pares key/value
===idéntico$x === $yretorna verdadero si $x y $y contienen los mismos valores key/value en el mismo orden y del mismo tipo
!=no igual$x != $yretorna verdadero si $x no es igual a $y
<>no igual$x <> $yretorna verdadero si $x no es igual a $y
!==no idéntico$x !== $yretorna verdadero si $x no es idéntico a $y

Mas de php en: PHP 101 -mini tutorial de PHP

Ayudame: Por favor deja un comentario antes de irte, tu opinión es bienvenida. Si te gusta el contenido comparte.