Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/04/2011, 18:27
Avatar de bioxido
bioxido
 
Fecha de Ingreso: diciembre-2008
Ubicación: $_SERVER['PHP_SELF']
Mensajes: 601
Antigüedad: 15 años, 5 meses
Puntos: 21
Respuesta: diferencia de ++ o -- en un bucle.

Mi pico la duda, y me puse a investigar un poco... Lo único que encontre es esto: http://es.answers.yahoo.com/question...7160219AAZEp9W

Pero eso hace referencia a C++ no se si también se aplicara al PHP (aunque lo veo bastante probable..)

Y haciendo la siguiente prueba:

Código PHP:
$a 5;
$b 4;

$i=5// i vale 5
$j=5// j vale 5
$a $i++;
$b = ++$j;

echo 
$a//Esto da 5
echo '</br>'.$b//Esto da 6 
Lo que dice el link anterior se cumple. Dicho esto, retiro lo antes dicho.

Y la cosa quedaría así:


$i++: primero asigno, luego incremento
++$i: primero incremento, luego asigno el valor incrementado
__________________
Si te ayude, el karma nunca sobra ;)