Syntaks:
for (initialisering; terminering_kondisjon; økning/reduksjon)
// uttalelser .. .
“For” i PHP inneholder tre deler som andre standardprogrammeringsspråk. Bruken av hver del av løkken er forklart i følgende:
Ulike bruksområder av "for" -sløyfen
De forskjellige bruken av “til”Loop vises i denne delen av opplæringen ved hjelp av flere eksempler.
Eksempel 1: iterere listen over tall
Lag PHP -filen med følgende skript som itererer sløyfen 15 ganger og skriver ut alle til og med tall innen 1 til 15:
ekko "alle til og med tall innen 1 til 15Produksjon:
Følgende utgang vises etter å ha utført det forrige skriptet:
Eksempel 2: Definere uendelig “For” -sløyfe
Opprett en PHP -fil med følgende skript som skriver ut nummeret fra 10 til 6 ved hjelp av en uendelig “til" Løkke. Her, The gå i stykker Uttalelse brukes til å avslutte sløyfen:
// Initialiser motvariabelenProduksjon:
Følgende utgang vises etter å ha utført det forrige skriptet:
Eksempel 3: Leser verdiene til en numerisk matrise
Lag en PHP -fil med følgende skript som skriver ut verdiene til en numerisk matrise som inneholder fire verdier. Count () -funksjonen brukes til å telle det totale antall elementer i matrisen, og løkken er iterert basert på utgangen fra telling () -funksjonen.
// definere en numerisk matriseProduksjon:
Følgende utgang vises etter å ha utført det forrige skriptet:
Eksempel 4: Å lese verdiene til et assosiativt utvalg
“for hver”Loop brukes hovedsakelig til å lese verdiene til det assosiative matrisen. Men "til”Loop kan brukes til å lese verdiene til den assosiative matrisen ved å bruke telling () -funksjonen. Lag en PHP-fil med følgende skript som itererer og skriver ut verdiene til en todimensjonal matrise ved å bruke "til" Løkke:
// definere et assosiativt utvalgProduksjon:
Følgende utgang vises etter å ha utført det forrige skriptet:
Eksempel 5: itererer rekkevidden av datoer
Utvalget av datoverdier kan genereres ved bruk av strtotime () -funksjonen og "til" Løkke. StrTotime () -funksjonen brukes til å generere en tidsstempelverdi basert på datoverdien. Dato () -funksjonen brukes til å generere en formatert datoverdi. Lag en PHP -fil med følgende skript som genererer 7 datoer ved bruk av strTotime () og dato () -funksjoner. “til”Loop er iterert 7 ganger basert på start- og slutt -tidsstempelverdiene og skriver ut de formaterte datoverdiene.
// angi startdatoProduksjon:
Følgende utgang vises etter å ha utført det forrige skriptet:
Eksempel 6: Les innholdet i en fil
“til”Loop kan brukes til å skrive ut innholdet i filen. Lag en tekstfil som heter land.tekst Med følgende innhold som brukes i dette eksemplet:
land.tekstLag en PHP -fil med følgende skript som skriver ut innholdet i en tekstfil ved å bruke "til" Løkke. File_get_contents () -funksjonen brukes i dette skriptet for å lese hele innholdet i en fil i en strengvariabel. Explode () -funksjonen brukes til å lage en matrise ved å dele opp filinnholdet basert på "\ n" -tegnet. Neste, “til”Loop brukes til å skrive ut arrayverdiene som inneholder hver linje i filen i hvert array -element.
// Les filinnholdet i en strengProduksjon:
Følgende utgang vises etter å ha utført det forrige skriptet:
Konklusjon
“til”Loop er en av de nyttige Loops of PHP for å løse de forskjellige typene programmeringsproblemer. Bruken av “til”Loop for forskjellige formål blir forklart i denne opplæringen ved hjelp av enkle eksempler for å hjelpe de nye PHP -brukerne.