Opettelen PHP:n ohjausrakenteita ja nyt olen saanut tulostettua For- ja While-loopeilla nimen selaimeen kymmenen kertaa alekkain. Do while-looppi kuitenkin jatkaa looppaamistaan loputtomiin. Mikä tässä koodinpätkässä menee vikaan?
$n = 0;
do {echo "Nimi ";
$n 1;
} while ($n < 10);
Do While -loop
Mikä tässä mättää?
3
657
Vastaukset
- teuro
Heh et kasvata $n muuttujan arvoa, koskaan yli yhden. Tarkista rivin $n 1 oikeellisuus.
- selkis
$n ; ratkaisi ongelman. Kiitos. :-)
- keksa
selkis kirjoitti:
$n ; ratkaisi ongelman. Kiitos. :-)
sama virhe voisi tapahtua jatkossa merkkijonojen ja muiden kanssa.
$n = $n 1;
olisi toiminut samalla tavalla kuin $n ;
Täytyy siis sijoittaa tulos takaisin n-muuttujaan
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Orpo räyhää: kansan on muututtava
Orpon mukaan kansa ei elä kokoomuksen kanssa samassa todellisuudessa, ja sen vuoksi kansan on muututtava. Kas kun ei san2402734- 1011144
Nainen, nyt esitän muutaman skenaarion
Asumme yhdessä ja seurustelemme. 1. On ilta ja olet sohvalla makoilemassa ja räpläät kännykkääsi. Makuuhuoneesta kuulu1231111Oikea kaste on syntisten kaste
Oikea kaste on syntisten kaste. Vain syntisiä tulee kastaa. Itsensä uskoviksi ja vanhurskaiksi julistaneita ei tule ka581005Kristillinen kaste toimitetaan upottamalla veteen - pään valelukaste ei kelpaa
Kristillinen upotuskaste perustuu juutalaiseen puhdistautumiseen, jossa upottaudutaan veden alle kokonaan. Paavali verta1531002Upotuskaste on raamatullisin kaste
Jokainen raamattua lukenut tietää sen. Päivänselvä asia. Vauvalle annettu kaste ei löydy raamatusta.717917- 63851
- 42839
Perussuomalaisten kansanedustajalta erittäin raju puheenvuoro eduskunnassa massamaahanmuuttoa vastaa
https://www.is.fi/politiikka/art-2000012019924.html Hyvä, että perussuomalaiset tuo Suomen kansalle tätä vihervasemmisto238825- 130820