Hjem Personlig finansiering Hvordan du lager for looper med PHP for HTML5 og CSS3 programmering - dummies

Hvordan du lager for looper med PHP for HTML5 og CSS3 programmering - dummies

Innholdsfortegnelse:

Video: How to get input from user in PHP ( addition of two number given by user and printing the sum) 2024

Video: How to get input from user in PHP ( addition of two number given by user and printing the sum) 2024
Anonim

Noen ganger vil du gjenta noe som en HTML5 og CSS3 programmerer. PHP (som de fleste programmeringsspråk) støtter en rekke looping konstruksjoner. Begynn med den ydmyke, men elskelige løkken.

Dette skriver ut 100 terninger. Dette ville være kjedelig å gjøre for hånd, men det er akkurat det slags ting datamaskiner er så gode på.

Følgende kode forklarer alt:

for. php img {høyde: 40px; bredde: 50px;}

Dice Rolling Game

Velkommen til terningen rullende spill. Rolling 100 terninger. Hvor mange blir seks?

HER; hvis {$ userNumber == 6) {$ sixCount ++;} // end hvis} // end for utskrift "

Du rullet $ sixCount seks (es)!

"; ? >

Prøv igjen!

Det meste av koden er vanlig gammel HTML. Legg merke til den eneste utskriftserklæringen som er ansvarlig for å skrive ut terninger. At utskriftserklæringen (og noen få støttetegn) gjentas 100 ganger. for løkker er ekstremt kraftige måter å få mye arbeid på.

  1. Begynn med for søkeordet.

    Dette søkeordet indikerer begynnelsen på strukturen.

    for ($ i = 0; $ i <100; $ i ++) {
    
  2. Legg til en initialiserer.

    for sløyfer senterer vanligvis rundt en bestemt heltallvariabel, noen ganger kalt sentryvariabelen. Den første delen av for-løkken setter opp startverdien til den variabelen. Ofte initialiseres variabelen til 0 eller 1.

    for ($ i = 0 ; $ i <100; $ i ++) {
    
  3. Legg til en betingelse.

    Sløyfen fortsetter så lenge tilstanden er sant og går ut så snart tilstanden er vurdert som feil. Normalt vil tilstanden sjekke om variabelen er større enn noen verdi.

    for ($ i = 0; $ i <100 ; $ i ++) {
    
  4. Legg til en modifikator.

    Hver gang gjennom løkken, må du gjøre noe for å endre verdien av sentreren. Normalt legger du til 1 til sentryvariabelen (husk, ++ er en snarvei for "legg til en").

    for ($ i = 0; $ i <100; $ i ++ ) {
    
  5. Legg inn kroppens løkke i bøyler.

    Koden som skal gjentas, plasseres inne i braces ({}). Som vanlig, strekker du inn alle koden på innsiden, slik at du forstår at du er inne i en struktur.

Dette bestemte programmet har noen andre funksjoner som gjør det egnet til å skrive ut 100 terninger.

  • Den bruker $ i som en tellevariabel. Når forsendelsesvariabelenes navn ikke er viktig, brukes $ i ofte. $ Jeg vil variere fra 0 til 99, noe som gir 100 iterasjoner av sløyfen.

  • Hver gang gjennom løkken ruller du en dør. Den kjente rand () -funksjonen brukes til å kaste en tilfeldig dørverdi mellom 1 og 6. Fordi denne koden er inne i løkken, gjentas den.

    $ userNumber = rand (1, 6);
    
  • Skriv ut et bilde relatert til dørrullen. Her brukes interpolering til å bestemme hvilket bilde som skal vises. Merk at koden ble brukt til å endre størrelsen på bildefiler til en mindre størrelse.

    skriv ut <<< HER
    

    HER;
  • Sjekk om du rullet en 6 . Hvis rullen er en 6, legg til 1 til $ sixCount-variabelen. Ved slutten av løkken vil dette inneholde totalt antall sekser rullet.

    hvis ($ userNumber == 6) {$ sixCount ++;} // end hvis
    
  • Skriv verdien av $ sixCount . Etter at løkken er fullført, rapporterer du hvor mange sekser som ble rullet.

    print "

    Du rullet $ sixCount seks (es)!

    ";
Hvordan du lager for looper med PHP for HTML5 og CSS3 programmering - dummies

Redaktørens valg

Hvordan finne hjelp med Yammer - dummies

Hvordan finne hjelp med Yammer - dummies

Yammer er et utrolig enkelt sted å bruke for all din virksomhet behov. Men som med noe teknologi relatert, kan det komme en tid når du står overfor et spørsmål eller et problem, og trenger hjelp med å finne en løsning. Støtte på Yammer-nettstedet Et godt sted å starte når du har problemer ...

Hvordan du følger bestemte emner og forfattere i SlideShare - dummies

Hvordan du følger bestemte emner og forfattere i SlideShare - dummies

Følger bestemte emner og forfattere i SlideShare gir deg mulighet til å filtrere lysbilder og bare presenteres de som du er interessert i. SlideShare er et åpen kildekode, Web 2.0-basert program som gjør det mulig for alle som helst i verden å lage og legge inn presentasjoner. Hvis du er interessert i for eksempel åndelighet som en ...

Redaktørens valg

Slik konverterer du tekst til en tabell i Word - dummies

Slik konverterer du tekst til en tabell i Word - dummies

Word 2013 lar deg konvertere tekst til et bord med noen få enkle klikk - hvis du allerede har litt tekst som er delt inn i rader og kolonner med faner, kommaer eller noe annet konsistent tegn. For konvertering til arbeid, må den eksisterende teksten avgrenses med et konsistent tegn for å skille mellom kolonnene. ...

Hvordan kontroller valgmuligheter i Word 2013 - dummies

Hvordan kontroller valgmuligheter i Word 2013 - dummies

Alle dokumentbeskyttelsesalternativer og innstillinger holdes inne ett sted, begravet dypt i Word 2013. Før du kan gjøre endringer, må du komme til prøvingsalternativene. Slik kommer du dit: Klikk på kategorien Filer. Velg Valg på Fil-fanens meny. Velg Proofing fra venstre side i vinduet Ordalternativer. ...

Hvordan du konverterer tekst til tabell i Word 2010 - dummies

Hvordan du konverterer tekst til tabell i Word 2010 - dummies

Hvis du begynte å jobbe med ditt Word 2010 dokument før du oppdaget Tabell-kommandoen, har du sannsynligvis lister opprettet ved hjelp av tabbed-tekst. I så fall kan du enkelt konvertere teksten til et bona fide-bord. Og hvis du bestemmer deg etter endringen du vil frigjøre teksten din fra, begrenser ...

Redaktørens valg

Hvordan å overvinne obsessiv handling for å øve oppmerksomhet Mindfulness - dummies

Hvordan å overvinne obsessiv handling for å øve oppmerksomhet Mindfulness - dummies

En av de vanligste obsessive avhengighetene folk har er arbeid. Noen tror at de ikke kan jobbe og øve oppmerksomhet, men det er ikke sant. Tenk på denne typiske situasjonen. Hva startet som en 9 a. m. til 5 s. m. jobb kan lett bli en 5 a. m. til 9 s. m. jobb. Naturligvis må du jobbe og tjene ...