Operadores

Un operador es algo que toma uno más expresión y produce un valor.

1. Aritméticos

Aritméticos
OperadorDescripción
$a + $bSuma $a+$b
$a - $bResta $a-$b
$a * $bMultiplicación $a*$b
$a / $bDivisión $a/$b
$a % $bResto de $a/$b
$a ** $bPotencia de $a a la $b
$a++Suma $a+1
$a--Resta $a-1
- $aNegación de $a
+ $aConvierte $a en entero o flotante.

2. De asignación o incremento

De asignación o incremento
OperadorDescripción
=Asignación
+=Adicionar al valor actual
-=Sustraer al valor actual
*=Multiplicar al valor actual
/=Dividir al valor actual
%=Modulo al valor actual
++$aIncrementa en uno (pre)
$a++Incrementa en uno (post)
--$aDecrementa en uno (pre)
$a--Decrementa en uno (post)

3. De comparación

De comparación
OperadorDescripción
==igual
!= o <>diferente
!==diferente tipo de dato
<=>Devuelve un numero entero menor, igual o mayor.
===exacto
<menor que
<=menor o igual
>mayor
>=mayor o igual

4. Lógicos

Lógicos
OperadorDescripción
AND o &&And logico
OR o ||Or logico
!Not
XOROr exclusivo

5. Cadenas

Cadenas
OperadorDescripción
. Concatena dos cadenas
.= Concatena al existente