Uvod u PHP Učinite dok petlja

PHP - pretprocesor hiperteksta

Skriptni jezik na strani poslužitelja, PHP je vrlo popularan i široko korišten jezik otvorenog koda. U početku je PHP bio poznat pod nazivom - Osobna početna stranica. U ovoj ćemo temi naučiti o PHP-u „Do while petlje“.

PHP sintaksa

<_?php
//statements to be executed
echo “This is my first php program!”;
?>

Bilješka:
Svaka izjava u PHP-u završava točkom-zarezom (;). To tehnički prenosi PHP motor da će ovo biti kraj izjave. A, onda se motor pomiče na sljedeći redak i izvršava kod do zarez (()).

PHP petlje

U određenim situacijama moramo koristiti isti blok koda više puta. U ovom se slučaju mogu koristiti petlje. Umjesto korištenja gotovo jednakog koda za gotovo isti uvjet, pomoću petlji možete pokrenuti blok koda iznova i iznova.

# Slijedeće su neke od izjava za petlju PHP-a.

  • dok: blok koda radi onoliko koliko je pod uvjetom "Točno"
  • učini … dok: blok koda pokreće se barem jednom i ponavlja isti kod ako je uvjet pod uvjetom 'Točno'
  • za: blok koda pokreće se tijekom određenog broja puta
  • foreach: blok koda radi za svaki element u nizu

PHP 'učini … dok petlje'

Nakon razumijevanja "dok … petlja", sljedeći korak je razumijevanje logike "učiniti … dok petlja". Osim ako je navedeni uvjet 'Točno', ovo 'učini … dok se petlja' može izvršiti više puta.

Mala razlika između lopata "dok" i "učini … dok" je mjesto gdje uvjet ispunjava točku provjere valjanosti. U "while loop" stanje se testira prije izvršenja bilo koje izjave u bloku koda, tj. Na početku. I, "uradi … dok se petlja" uvjet se jednom testira, nakon što izvršite izjave u blokovnom kodu, isti procesi se ponavljaju sve dok to nije istina.

Tehnički se može objasniti kao „učini… dok petlja“ uvijek dovrši samoću izvršenje, zatim testiraj predloženi uvjet i nastavi ponavljati isti blok koda dok navedeni uvjet stoji „Istina“.

Sintaksa "učiniti … dok"

do(
//code/statements to be executed
)while(condition is true);

Napomena: 'učini … dok petlja' uvijek izvršava blok koda minimalno za jedan put, dok se 'dok petlja' ne izvršava ni za jedan put. To je zato što se parametar testira nakon što izvrši čitav blok koda.

Pogledajmo demonstraciju jednog primjera retka.

Primjer :

  1. <_?php< /li>
  2. $ X = 7;
  3. čini
  4. (
  5. odjek „Očekivani izlaz je: $ x
    „;
  6. $ X ++;
  7. )
  8. a ($ x <= 6)
  9. ?>

Izlaz :

Očekivani izlaz je: 7

Objašnjenje :

  1. Ovo je standardna početna oznaka definirana za php jezik
  2. Vrijednost 7 dodijeljena je php varijabli na početku
  3. 'učini … dok je petlja' započela ovdje
  4. Ovime se otvaraju kovrčave zagrade (() php 'učini … dok petlja' započne
  5. Ovdje će se izvršiti sve izjave unutar 'do… while petlje'
  6. Vrijednost php varijable povećava se s '1' i petlja nastavlja izvršavati izjave dok ne postane istinita.
  7. Ovim zatvaranjem kovrčavih zagrada ()) php 'učini … dok petlja' završava
  8. Ovdje se testira stanje
  9. php oznaka za zatvaranje

Nadam se da ste razumjeli detalje radeći na gornjem primjeru.

Sada ćemo vidjeti još nekoliko primjera za bolje razumijevanje.

Pogledajmo jedan osnovni primjer ispisa brojeva '0 do 9'. S ovim primjerom moći ćete napisati program za kvadrate brojeva ili množenja brojeva itd. Samo promjenom uvjeta.

Primjer:


$n=0;
do(
echo "$n
";
$n++;
)while($n<=9);
?>
<_?php

$n=0;
do(
echo "$n
";
$n++;
)while($n<=9);
?>

Izlaz:

0

1

2

3

4

5

6

7

8

9

Primjer:


$x0=0;
do (
echo "Executed Statement: $x0
";
echo "this execution is done after the above statement '$x0' is printed
";
$x0=$x0+1;
)while ($x0<=5)
?>
<_?php

$x0=0;
do (
echo "Executed Statement: $x0
";
echo "this execution is done after the above statement '$x0' is printed
";
$x0=$x0+1;
)while ($x0<=5)
?>

Izlaz:

Izvršena izjava: 0

ovo izvršenje se vrši nakon što je ispisan gornji izraz '0'

Izvršena izjava: 1

ovo izvršenje se vrši nakon što je ispisana gornja izjava '1'

Izvršena izjava: 2

ovo izvršenje se vrši nakon što je ispisana gornja izjava '2'

Izvršena izjava: 3

ovo izvršenje se vrši nakon što je ispisana gornja izjava '3'

Izvršena izjava: 4

ovo izvršenje se vrši nakon što je ispisana gornja izjava '4'

Izvršena izjava: 5

ovo izvršenje se vrši nakon što je ispisana gornja izjava '5'

Primjer :


$BookPrice = 15;
do (
echo "The book price is " . $BookPrice . ". Students can buy this book.
";
$BookPrice = $BookPrice + 1;
)
while ($BookPrice <= 10);
echo "The book price is " . $BookPrice . ". Student cannot afford this costly book!";
?>
<_?php

$BookPrice = 15;
do (
echo "The book price is " . $BookPrice . ". Students can buy this book.
";
$BookPrice = $BookPrice + 1;
)
while ($BookPrice <= 10);
echo "The book price is " . $BookPrice . ". Student cannot afford this costly book!";
?>

Izlaz :

Cijena knjige je 15. Studenti mogu ovu knjigu kupiti.

Cijena knjige je 16. Studenti ne mogu priuštiti ovu skupu knjigu!

Sada ćemo vidjeti php program ispisa tablice od 10.

Primjer:

<_?php
@$tab=$_GET('tab');
$i=1;
do
(
$t=$tab*$i;
echo $t." ";
$i++;
)
while ($i<=10);
?>

Enter Your table

Izlaz :

10 20 30 40 50 60 70 80 90 100

Unesite svoju tablicu

Obrazloženje

Navedeno je primjer malo drugačiji. Iskoristili smo jedan tekstni okvir i jedan gumb pomoću HTML skripte. Glavni logički dio izvodi se unutar php skripte.

Prvo, prikupili smo vrijednost koju je korisnik unijeo $ _GET.

Varijabla $ i drži vrijednost 1.

I, ovdje se logika primjenjuje unutar php koda za ispis tablice od 10.

Zaključak: PHP 'učini … dok petlje'

U gornjem članku naišli smo na bitne točke na PHP petlji i naučili se o različitim vrstama. Naime, detaljno smo naučili PHP 'do… while petlja'. Ovaj članak daje informacije o tome kako … dok petlja radi, i njezina upotreba s primjerima. Djelovanje „radi… dok je petlja“ vrlo je lako razumjeti.

Ukratko, PHP "učini … dok petlja" eliminira potrebu za ponavljanjem sličnog zadatka. Dakle, ako želite smanjiti radno opterećenje na PHP jeziku, često koristite "do … while petlja".

Preporučeni članci

Ovo je vodič za PHP Do while Loop. Ovdje smo raspravljali o informacijama o … dok petlja, to radi i njegova upotreba zajedno s primjerima. Možete pogledati i sljedeći članak da biste saznali više -

  1. PHP okviri
  2. PHP string funkcije
  3. PHP naredbe
  4. Varijable u PHP-u
  5. Dok se petlja u PHP s primjerima
  6. PHP konstante
  7. PHP rekurzivna funkcija
  8. Radite dok se petlja u Pythonu
  9. Rekurzivna funkcija u Pythonu
  10. Radite dok petlja u JavaScript-u

Kategorija: