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 Aritméticos

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

Operatodor nombre ejemplo Resultado
+ Suma $x + $y Suma de $x y $y
Resta $x – $y Resta de $x y $y
* Multiplicación $x * $y multiplicacion de $x y $y
/ División $x / $y division de $x entre $y
% Modulo $x % $y resto de $x dividido entre $y
** Potencia $x ** $y Resultado 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ón otra manera de escribirlo descripción
x = y x = y el valor de la derecha es cargado con el valor a la izquierda
x += y x = x + y suma
x -= y x = x – y resta
x *= y x = x * y multiplicación
x /= y x = x / y división
x %= y x = x % y modulo

Operadores de comparación

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

true: verdadero

false: falso

operador nombre ejemplo Resultado
== igualdad $x == $y retorna verdadero si $x es igual a $y
=== identidad $x === $y retorna verdadero si $x es igual a $y, y son del mismo tipo
!= no igual $x != $y retorna verdadero si $x no es igual a $y
<> no igual $x <> $y retorna verdadero si $x no es igual a $y
!== no idéntico $x !== $y retorna verdadero si $x no es igual a $y,  y no son del mismo tipo
> mayor que $x > $y retorna verdadero si $x si es mayor que $y
< menor que $x < $y retorna verdadero si $x es menor que $y
>= mayor o igual que $x >= $y retorna verdadero si $x ies mayor o igual que $y
<= menor o igual que $x <= $y retorna 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, así como el de decremento para disminuir el valor.

operador nombre descripción
++$x Pre-incremento incrementa $x por 1, luego retorna  $x
$x++ Post-incremento retorna $x, luego incrementa $x por 1
–$x Pre-decremento disminuye $x en 1, luego retorna $x
$x– Post-decremento retorna $x, luego disminuye $x en 1

Operadores Lógicos

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

operador nombre ejemplo resultado
and And $x and $y verdadero si ambos $x y $y son verdadero
or Or $x or $y verdadero si $x o $y es verdadero
xor Xor $x xor $y verdadero si $x o $y es verdadero, pero no ambos
&& And $x && $y verdadero si ambos $x y $y son verdadero
|| Or $x || $y verdadero si $x o $y es verdadero
! Not !$x verdadero si $x no es verdadero

Operadores de String

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

operador nombre ejemplo resultado
. concatenación $txt1 . $txt2 concatenación de $txt1 y $txt2
.= concatenación asignación $txt1 .= $txt2 adhiere $txt2 a $txt1

Operadores Array

El Operador Array es usado para comparar arrays

operador nombre ejemplo resultado
+ unión $x + $y une ambos arrays $x y $y
== igualdad $x == $y retorna true si $x y $y contienen los mismos valores pares key/value
=== idéntico $x === $y retorna verdadero si $x y $y contienen los mismos valores key/value en el mismo orden y del mismo tipo
!= no igual $x != $y retorna verdadero si $x no es igual a $y
<> no igual $x <> $y retorna verdadero si $x no es igual a $y
!== no idéntico $x !== $y retorna verdadero si $x no es idéntico a $y
Ayudame: Por favor deja un comentario antes de irte, tu opinión es bienvenida. Si te gusta el contenido comparte.
Last 4 post in same category