Pentru bucla in php

Una dintre principalele sarcini ale calculatoarelor este prelucrarea unor cantități mari de date la om, această activitate ar necesita o investiție foarte mare de timp. Pentru a efectua cicluri complexe de prelucrare au fost inventate. Luați în considerare ciclul de. Uneori, este necesar să se repete unele dintre piesele de cod un anumit număr de ori, atunci cicluri vin la salvare. Pentru bucla - una dintre cele mai populare.

Companiile, care sunt adesea folosite în ciclul de

În primul rând, să ne uităm la un grup de operatori sunt adesea folosite în cicluri. Ele sunt numite incrementarea și decrementare. operator de creștere a înregistrat două plusuri (++), se realizează o creștere a unuia. Decrementați dimpotrivă, scade valoarea 1, aceasta reprezintă două minusuri (-). Acești operatori sunt utilizate ca un contor. Dacă în timpul PRE-decrementare / creșterea este o scădere / creștere a variabilei, iar apoi se utilizează această valoare. Stâlpul-decrementare / incrementa variabila este utilizată mai întâi, și apoi mai târziu, există o creștere sau diminuare.

Pentru bucla produce un bloc de execuție comandă, atâta timp cât o anumită condiție este adevărată. Cu alte cuvinte, un set de comenzi, care se face în mod repetat, până când o condiție specificată este executată.

Se crede că ciclul de unul din complex în PHP. Sintaxa sa este următoarea:

pentru (chast_1; chast_2; chast_3)

Mai ales interesant este faptul că în interiorul paranteze. După cum puteți vedea, există trei părți. Ele sunt separate prin punct și virgulă. În cazul în care PHP chast_1 face ce i se spune. Dacă există o expresie, atunci când este executat. De regulă, se activează contorul. În chasti_2 este în cazul în care, apoi verificați dacă este adevărat că, în chasti_1 dacă da (adevărat). PHP execută codul care se află în interiorul acolade. A treia parte este o creștere sau o scădere a contorului.

Să considerăm un ciclu de php în exemplul

Pentru bucla in php
În ciclul chasti_1 variabila $ a este setat la 0. În continuare, verificați dacă $ a este mai mică decât 20? Dacă mai puțin, atunci va rula comenzile care sunt în bucla. În exemplul nostru arată: „Acest șir de caractere este afișat de 20 de ori“, apoi a treia parte este o creștere de $ a 1. Apoi, din nou, există o revenire la a doua parte, din nou verificată cel puțin 20 Variabila sau nu. Mai puțin? Apoi, din nou, există comanda (linia de ieșire) până la $ a nu va fi mai mare de 20.

Rulați o sarcină mică. Există unele sugestie: „! Bună, oameni buni“ Este necesar să se retragă pe verticală această frază. Cum se face?

Avem nevoie pentru a rezolva bucla PHP problemă. Ne amintim functia strlen (), care returnează lungimea liniei.

Pentru bucla in php
În exemplul 1, este scris - Ce sa nu faci? Acesta este un cod bun, funcționează. Dar acest lucru este imposibil. Pentru a înțelege de ce, uita-te la modul în care PHP. În primul rând, atribuiți variabila $ i 0. Următorul este un număr de caractere din șirul și să verifice dacă o anumită cantitate mai mică decât zero. Acesta reiterează codul vine încheierea primei scrisori. Apoi, $ i este incrementat cu 1 șir de caractere din nou numărate de simboluri, verificarea ca $ i mai mică cantitatea primită merge din nou executarea de cod. De fiecare dată când strlen efectuate (), este un număr număr de simboluri. Este bine că avem o astfel de șir lung nu.

În cazul în care linia este static, folosiți alte opțiuni.

Pentru bucla in php
In primul exemplu de realizare, funcția strlen scoasă din ciclul de.

În al doilea exemplu de realizare, toate păstrate într-o buclă pentru.

Cu ajutorul unui pentru buclă în PHP, puteți rezolva multe puzzle-uri!

Pentru bucla in php

Pentru bucla in php