<< Bases de Datos php mysql

Operadores

Operadores de asignación

$a = 0;
$b = 6 + ($a = 5); Devolverá el valor 11

$a = 10
$a += 5 Devolverá el valor 15 ( $a = 10 + 5)

Operadores Aritméticos

+          Suma
-           Resta
*          Multiplica
/           Divide
%         Resto de la división

Incremento decremento

++$a Preincremento
--$a
Predecremento
$a++
Postincremento
$a--
Postdecremento

Ejemplos:

$a = 4;
echo $++;
Incrementa $a en uno y devuelve 5

$a = 4;
echo $a++;
Devuelve 4 y a partir de ese momento $a incrementa su valor a 5

Cadenas

El operador de cadenas es el punto . como concatenador de cadenas o incluso de variables.

$a = 'Hola';
$b = ' mundo';
echo $a. $b
Devuelve: Hola mundo

Comparación

==           Igual
<             Menor
<=           Menor o igual
<             Mayor
>=           Mayor o igual
!=            Distinto
====      Idéntico (valor y tipo. Sólo desde PHP4)

Lógicos

!               !$a --> Negación.  Verdadero si la variable lógica es falsa.
&&           $a && $b--> Verdadero si ambas son verdadero
and         $a and $b --> Verdadero si ambas son verdadero. La única diferencia es que ambas operan con            distinta precedencia.
||             $ || $b --> Verdadero si una variable es verdadero o las dos.
or            $a or $b --> Verdadero si una variable es verdadero o las dos.
xor          xor --> Verdadero si sólo una variable es verdadero.

Orden de precedencia

Igual que en las matemáticas, aquí también hay un orden de precedencia que es es siguiente:

NOT, &&, ||, AND, XOR y, por último, OR.

libros sin dueño
libros sin dueño