Cita:
Iniciado por guardarmicorreo
Lo que no entiendo es por qué me daba ese problema si es igual de válido sumar $i+2 que $i+=2. No entiendo dónde hace la diferencia el intérprete.
Eso que escribes no es lo mismo. Esto si es lo mismo:
Al colocar únicamente $i + 2 no estás asignando esa suma a ninguna variable, por lo tanto el valor de $i nunca va a cambiar.