Repository 32bit  Forum
Repository 64bit  Wiki

effetto illogico PHP for()[RISOLTO]

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Specificare sempre il tipo di shell (bash, sh, csh, etc...)
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza dell'ultima regola porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

effetto illogico PHP for()[RISOLTO]

Messaggioda dottor3 » mer apr 08, 2009 16:36

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........
Ultima modifica di dottor3 il gio apr 09, 2009 16:02, modificato 1 volta in totale.
Avatar utente
dottor3
Linux 2.0
Linux 2.0
 
Messaggi: 162
Iscritto il: dom lug 27, 2008 12:59
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: kde 4.5

Re: effetto illogico PHP for()

Messaggioda teox99 » mer apr 08, 2009 16:53

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
Avatar utente
teox99
Linux 2.6
Linux 2.6
 
Messaggi: 693
Iscritto il: ven lug 25, 2008 14:54
Località: Roma[Eur]
Slackware: 13.37
Desktop: KDE - Xfce

Re: effetto illogico PHP for()

Messaggioda raffaele181188 » mer apr 08, 2009 18:35

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?
Avatar utente
raffaele181188
Packager
Packager
 
Messaggi: 789
Iscritto il: ven set 07, 2007 21:40
Località: DearSkin (FG)
Nome Cognome: Raffaele
Slackware: current
Kernel: 2.6.29.6
Desktop: KDE 4.3
Distribuzione: Ubuntu

Re: effetto illogico PHP for()

Messaggioda teox99 » mer apr 08, 2009 19:50

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.
Avatar utente
teox99
Linux 2.6
Linux 2.6
 
Messaggi: 693
Iscritto il: ven lug 25, 2008 14:54
Località: Roma[Eur]
Slackware: 13.37
Desktop: KDE - Xfce

Re: effetto illogico PHP for()[RISOLTO]

Messaggioda dottor3 » gio apr 09, 2009 16:03

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!!!
Avatar utente
dottor3
Linux 2.0
Linux 2.0
 
Messaggi: 162
Iscritto il: dom lug 27, 2008 12:59
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: kde 4.5


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite