Den for loop i PHP
En af computerens hovedopgaver erbehandling af store mængder data hos mennesker vil denne besættelse kræve en meget stor mængde tid. For at udføre komplekse behandlinger blev cykler opfundet. Overvej forløbet. Det sker, at det er nødvendigt at gentage nogle af stykkerne et vist antal gange, så cyklusserne kommer til deres hjælp. For loop er en af de mest populære.
Operatører, der ofte bruges i forløbet
Lad os først se på en gruppe operatører,ofte brugt i cyklusser. De kaldes en stigning og forringelse. Inkrementoperatøren er skrevet med to plusser (++), den øges med en. Decrement, tværtimod, reducerer værdien med 1, der betegnes med sine to minusser (-). Disse operatører bruges som tæller. Når du bruger PRE-decrement / increment, øges variablen / øges, og derefter bruges denne værdi. I POST-decrement / increment anvendes variablen først, og kun derefter reduceres eller forøges den.
syntaks
For-loop'en udfører udførelsen af instruktionsblokken, indtil en bestemt tilstand er sand. Med andre ord er det et sæt kommandoer, der genudføres, indtil den angivne betingelse er opfyldt.
Det antages, at for loop er et af de komplekse i PHP. Dens syntaks er dette:
for (part_1; del_2; del_3)
{Kode}
Særligt interessant er hvad der er inden for parenteserne. Som du kan se, er der tre dele. De er adskilt af et semikolon. Hvor PHP part1 gør hvad det siger. Hvis der er et udtryk, så udføres det. Der er som regel en tæller involveret. I del 2 er der en hvis, så kontrolleres det, om del 1 er sandt, hvis ja (sandt), så udfører PHP koden, der er inde i bøjlerne. I del tre, tælleren stiger eller falder.
Overvej for php loop ved eksempel
opgave
Vi vil udføre en lille opgave. Der er noget forslag: "Hej folk!" Det er nødvendigt at udlede denne sætning lodret. Hvordan er det gjort?
Vi har brug for en for-løkke for at løse opgaven. Vi husker funktionen strlen (), som returnerer længden af linjen.
Hvis strengen er statisk, skal du bruge andre indstillinger.
I den anden variant er alt tilbage i forløbet.
Ved hjælp af for loop i PHP kan du løse mange problemer!