Ver Mensaje Individual
  #423 (permalink)  
Antiguo 26/05/2011, 10:41
Avatar de stramin
stramin
 
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 8 meses
Puntos: 336
Respuesta: Juego: "¿Dónde está el error?"

Cita:
$a+=

$a==$a++, // (false ($a se incrementa en 1)) 1 // aqui en realidad da true por tanto se guarda como 1

$a+$a, // (1+1) 2

$a+$a++, // (1 + (1+1)) 3 // y aqui en realidad la segunda $a se toma como 1 y queda $a+(1)) = 2 y luego toma el ++

$a*$a; // (2*2) 4
eso se puede comprobar con algo así:

Código PHP:
Ver original
  1. $a=0
  2. echo $a++;
  3. //el resultado es "0";

de todos modos llegaron al mismo resultado [1234] aunque no haya sido correcto XD
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D

Última edición por stramin; 26/05/2011 a las 12:41