PHP Wykonaj podczas Pętla wykonuje blok kodu i sprawdza stan pętli, jeśli warunek jest spełniony. PHP Podczas Jedyna różnica w porównaniu z pętlą polega na tym, że wykonuje ona blok kodu w zasięgu pętli przed sprawdzeniem wyrażenia/warunku. W pętli PHP While sprawdzany jest pierwszy warunek, po czym wykonywane są kody. PHP Wykonaj podczas W pętli wykonywane są pierwsze kody, następnie sprawdzany jest warunek.

Składnia pętli PHP Do While jest następująca:

do {
    // çalıştırılacak kodlar...
} while (condition);

PHP Wykonaj podczas

PHP Wykonaj podczasRozumiemy cykl na przykładzie.

W tym przykładzie utworzyliśmy zmienną o nazwie $i i nadaliśmy jej dane 1. Następnie PHP Wykonaj podczasUtworzyliśmy pętlę, wpisując do i otwierając nawiasy klamrowe. Za pomocą echo drukowaliśmy liczbę $i za każdym razem, gdy pętla powracała i zwiększaliśmy dane zmiennej $i o 1 za każdym razem, gdy pętla wracała. Zdefiniowaliśmy instrukcję while i napisaliśmy warunek, jeśli $i jest mniejsze niż 5. Wypisujemy „Numer: $i” za każdym razem, aż $i będzie mniejsze niż 5, czyli dopóki liczba i nie będzie równa 4 (łącznie z 4). Zamiast $i wyprowadzono dane zmiennej $i.

$i = 1;
while{
   echo "Sayı: {$i} 
";
   $i++;
} while($i < 5);
/*
 * Çıktı: 
Sayı: 1
Sayı: 2
Sayı: 3
Sayı: 4
*/

PHP Wykonaj podczasW cyklu jest bardzo ważny subtelny szczegół, o którym nie powinniśmy zapominać. Jak wspomnieliśmy, w tym cyklu wykonywana jest pierwsza akcja, czyli wykonywane są kody. Następnie sprawdzany jest warunek. Oznacza to, że jeśli warunek zwróci wartość false, pętla nie wykona pętli po raz drugi, ale kody zostaną wykonane za pierwszym razem. Rozumiemy to na przykładzie.

$i = 10;
do {
  echo "Sayı: $i 
";
  $i++;
} while ($i <= 5);
// Çıktı: Sayı 10

to PHP Wykonaj podczas W Twoim przykładzie pętla nie powróciła, ponieważ warunek zwrócił wartość false. Jednak PHP Wykonaj podczas Ponieważ kody zostały wykonane przed warunkiem w pierwszym etapie pętli, otrzymaliśmy wynik „Numer: 10”.

PHP Do While alternatywna składnia

PHP Wykonaj podczas PHP While, PHP For, PHP If Else, PHP Switch itp. w pętli. Nie ma alternatywnej składni jak w innych strukturach kontrolnych.