Pagina 1 di 1

effetto illogico PHP for()[RISOLTO]

Inviato: mer 8 apr 2009, 16:36
da dottor3
Salve a tutti ragazzi......

Mi sta capitando una cosa allucinante.........quando uso un ciclo for per iterare una qualsiasi cosa che contenga numeri mi capita che mi da solo nemri dispari o solo numeri pari........

Praticamente se scrivo:

Codice: Seleziona tutto

for($x=0; $x<10; $x++)
{
    echo $x;
}
Mi esce fuori :
1-3-5-7-9

invece se scrivo:

Codice: Seleziona tutto

for($x=1; $x<10; $x++)
{
    echo $x;
}
Mi esce :
2-4-6-8-10

Spiegazioni??.........io navigo nell'ignoto........

Re: effetto illogico PHP for()

Inviato: mer 8 apr 2009, 16:53
da teox99
e se fai:

Codice: Seleziona tutto

for($x=0; $x<10; $x+=2) {
		 echo $x;
}
che ti esce fuori? la tabellina del 3? :D

a parte gli scherzi, reinstalla php

Re: effetto illogico PHP for()

Inviato: mer 8 apr 2009, 18:35
da raffaele181188
Io piuttosto controllerei di non aver inserito un altro operatore di incremento...
Non so se รจ davvero un problema di PHP.. Puoi postare ESATTAMENTE il tuo codice?

Re: effetto illogico PHP for()

Inviato: mer 8 apr 2009, 19:50
da teox99
beh nel for la var x viene impostata a 0 direttamente nel primo argomento.
se il codice fosse veramente solo quello postato, allora la questione e' alquanto ambigua.

Re: effetto illogico PHP for()[RISOLTO]

Inviato: gio 9 apr 2009, 16:03
da dottor3
Incredibile ma vero..........era colpa del browser.......praticamente nn visualizzava esattamente il form.......ho dovuto reistallarlo!!!!

I 1000 e 1 misteri dell'informatica...........

PS: il browser era Opera........mha!!!