Tu web de informática

atras

6. Operadores php

adelante

En el apartado 4 hemos usado algunas operaciones como son la suma o la resta sin haberlas explicado, aunque supongo que esto es algo intuitivo. Por eso os voy a poner unas tablitas con las operaciones que podemos hacer.

Operaciones aritméticas

Podemos realizar operaciones con variables numéricas (y asignarles ese valor a otra variable) con las siguiente operaciones:

OperaciónEjemplo¿Qué hace?
-$a$b=-$aDevuelve $a cambiado de signo
$a+$b$c=$a+$bSuma ambas variables
$a-$b$c=$a-$bResta ambas variables
$a*$b$c=$a*$bMultiplica ambas variables
$a/$b$c=$a/$bDivide $a entre $b
$a%$b$c=$a%$bDevuelve el resto de $a entre $b (No funciona con números decimales, puesto que en dicho caso los transforma en enteros quitando los decimales)

Operaciones de asignación

Estas operaciones se pueden hacer también con las operaciones aritméticas, pero os las pongo aquí porque simplifican el código. Os pongo además la equivalencia con operaciones aritméticas:

OperaciónEquivalencia
$a+=$b$a=$a+$b
$a-=$b$a=$a-$b
$a*=$b$a=$a*$b
$a/=$b$a=$a/$b
$a%=$b$a=$a%$b

Operaciones de incremento

Operación¿Qué hace?
++$aIncrementa $a en una unidad y luego lo devuelve
$a++Devuelve $a y luego lo incrementa en uno
--$aDisminuye $a en una unidad y luego lo devuelve
$a++Devuelve $a y luego lo disminuye en uno

Por poneros ejemplos, el siguiente código guarda $a en $b, y luego incrementa $a (es decir, hace $a=$a+1):

$b=$a++;

Mientras que éste otro lo que hace es incrementar $a en 1, y luego guarda en $b el nuevo valor de $a:

$b=++$a;

Estas operaciones también se pueden hacer en dos códigos, uno de asignación y otro de operaciones aritméticas.


  • Autor: Juanma (Administrador de Tu web de informática)

Si tienes alguna pregunta que hacernos tienes el foro a tu disposición.

atras
adelante

Volver a crear webs>>


Creada el 13/10/10 12:27
Copyright © - Todos los derechos reservados - Página creada por Juanma