Home » Uncategorized » Pętle w PHP

Pętle w PHP

Istnieją pewne warunki, które należy wykonać w samym bloku kodu ponownie i ponownie. Na przykład jeśli chcesz wydrukować dziesięć znaków w trzech liniach. Np.

echo "==========". "Łódź";
echo "==========". "Łódź";
echo "==========". "Łódź";
?>

Nie jest to trudno robić z echo, ale wyobraźcie sobie, że masz do wydruku 100 takich linii, które oznaczają że będziesz pisać 3x 100 – 300 wypowiedzi echo. Mnóstwo kłopotów do pisania i organizowania. Tutaj możemy użyć pętli i napisać kilka linijek, które zostaną wydrukowane w zależności od ustawień pętli.
Zanim przejdziemy do rzeczywistego wyjaśnienia czym są pętle należy zrozumieć podstawy pracy pętli.

Używamy nawiasów klamrowych {}, aby blok kodu, który chcemy wykonać określoną liczbę razy. To się nazywa ciało pętli. Każda pętla zależy od stanu. Utrzymuje wykonanie bloku kodu jeżeli warunek jest spełniony lub jest fałszywy (zależy od typu pętli który omówimy za chwile).

Jeśli pętla dojdzie do końca warunek jest spełniony. Podobnie jak w naszych wcześniejszych dyskusjach przykład gdy chcemy wyświetlić sto linii po dziesięć znaków równości to mamy następujące atrybuty, które tworzą naszą pętle w teorii:

1)Stan sto linii wydrukować

2. Ciało pętli w którym zrobimy drukowanie to echo zmienna po print znak równości =
Oraz pewne dodatkowe treści, które pomogą naszym pętlom wykonać określoną liczbę pętli
3) zakończenie – kiedy sto linii jest wydrukowane pętla musi zostać przerwana.
4) Uruchomienie
Aby uzyskać dostęp do poleceń PHP na serwerze należy skorzystać z oferty na tanie serwery np. te od Biznes-Host.pl już od 61 zł rocznie.
Za każdym razem blok kodu (ciało pętli) wykonuje i kończy jeden krok w pętli

PHP oferuje cztery rodzaje pętli
while
do while
for
foreach

For podstawowa składnia pętli for jest następująca
($i=0;$i<100;i++) {
echo ‘hello world’’
}
?>

Składnia:

for (inicjalizacja; warunek; inkrementacji / dekrementacji) {
/ / Ciało pętli
/ / Inkrementacji / dekrementacji
}

 

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© VPS Hosting
credit