Un operador es algo que toma uno más expresión y produce un valor.
Operadores que se puede usar sobre números o variables numéricas.
Operador | Descripción |
---|---|
$a + $b | Suma $a+$b |
$a - $b | Resta $a-$b |
$a * $b | Multiplicación $a*$b |
$a / $b | División $a/$b |
$a % $b | Modulo de $a/$b |
$a ** $b | Potencia de $a a la $b |
$a++ | Suma $a+1 |
$a-- | Resta $a-1 |
- $a | Negación de $a |
+ $a | Convierte $a en entero o flotante. |
$a = 10; $b = 3; echo $a+$b; //13 echo $a-$b; //7 echo $a*$b; //30 echo $a/$b; //3.33333 echo $a%$b; //1 echo $a++; //11 echo $b--; //2
Son operadores de asignación o resignación.
Operador | Descripción |
---|---|
= | Asignación |
+= | Adicionar al valor actual |
-= | Sustrae al valor actual |
*= | Multiplica al valor actual |
/= | Divide al valor actual |
%= | Saca modulo al valor actual |
$c = 3; $c += 2; //5 $c -= 3; //2 $c *= 5; //10 $c /= 3; //3.33333333 $c %= 2; //1
Operadores de comparación. Recuerda que la respuesta sera verdadero o falso.
Operador | Descripción |
---|---|
== | igual, mismo valor |
=== | idéntico, mismo valor y tipo. |
!= o <> | no igual, distinto valor |
!== | no idéntico, distinto valor o tipo |
< | menor que |
<= | menor o igual |
> | mayor |
>= | mayor o igual |
Los operadores lógicos
Operador | Descripción |
---|---|
and | y |
or | o |
not | Negación |
Operadores de cadena
Operador | Descripción |
---|---|
. | Concatena |
.= | Concatena |
$nom = 'Kike'; echo 'hola ', $nom; echo 'hola '. $nom; //Concatenar echo "hola $nom"; //Concatenar (debes usar comillas doble) $nom .= ' es mi nombre'; //Kike es mi nombre