Los operadores tienen una importancia vital dentro de cualquier lenguaje de programación ya que nos van a ayudar a realizar tareas tan sencillas como asignar valores, realizar operaciones para cambiar valores, tomar decisiones en función del resultado de utilizar uno u otro operador, etc,.
Resumiendo un operador nos obliga a pasar el mal trago del estudio de las matemáticas, puesto que en función los operadores que habilita un lenguaje de programación guarda siempre cierta relación con aspectos meramente matemáticos. Esto, por otro lado, es lo que va a dotar de inteligencia a las aplicaciones que vamos generando.
Los operadores de PHP obligan a realizar una agrupación de los mismos en función del funcionamiento que tienen asignados de tal manera que existen operadores de:
Los operadores aritméticos son los que más nos recuerdan a nuestra etapa matemática puesto que son operadores para construir operaciones básicas de aritmética. La suma, resta, multiplicación y división están entre ellos. Además hay que contabilizar al operador módulo que nos devuelve el resto resultante de dividir dos números.
+ |
SUMA | |
- |
RESTA | |
* |
MULTIPLICACIÓN | |
/ |
DIVISIÓN | |
% |
MÓDULO |
$a + $b Adición Suma de $a y $b.
$a - $b Substracción Diferencia entre $a y $b.
$a * $b Multiplicación Producto de $a and $b.
$a / $b División Cociente de $a entre $b.
$a % $b Módulo Resto de $a dividido entre $b.
Asignar en PHP es dar valor (asignar un valor). Cuando decimos que una variable es igual a algo, lo que realmente estamos haciendo es que la variable va a almacenar ese valor.
En PHP el operador de asignación por excelencia es el igual (=). Pero hay que hablar de un conjunto de operadores combinados que nos van a permitir asignar valores realizando directamente una operación aritmética.
= |
ASIGNACIÓN | |
+= |
SUMA Y ASIGNA RESULTADO | |
-= |
RESTA Y ASIGNA RESULTADO | |
*= |
MULTIPLICA Y ASIGNA RESULTADO | |
/= |
DIVIDE Y ASIGNA RESULTADO | |
| %= | MÓDULO Y ASIGNA RESULTADO | |
| .= | CONCATENA Y ASIGNA RESULTADO |