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$a=0
echo $a++;
//el resultado es "0";
de todos modos llegaron al mismo resultado [1234] aunque no haya sido correcto XD