PHP Do While Bildirimi
Bu eğitim, bir önceki derste tartıştığımız while deyimine benzer bir döngü ifadesi olan PHP do..while deyimi ile ilgilidir. While ifadesi gibi, programınıza bir görevi durmasını söyleyinceye kadar art arda gerçekleştirmesini bildirmek için do..while deyimini kullanabilirsiniz. Test ifadesi artık doğru olarak değerlendirilmediğinde duracaktır. İşte kod.

yap {bunu yap}
while (ifade);
$ sayı = 1;

{echo "$ numarası yap
";
numara ++, $;
}
($ sayı <11);



$ sayı = 1;
While ifadesi hakkında önceki öğreticiyi okuduysanız, ilk önce $ number test değişkenini başlangıç ​​değerine başlatmamız gerektiğini hatırlayacaksınız. Bu adım döngü ifadesinin bir parçası değildir ve test değişkeni programda daha önce başlatılmışsa gerekli olmayabilir. Ancak örneğimiz için, test değişkeni daha önce başlatılmamıştır.

{echo "$ numarası yap
";
numara ++, $;
}
yap {bunu yap}
Bu kod, do..while ifadesinin ikinci bölümünde durmasını söyleyene kadar sürekli olarak tekrarlanır. Örnek kod, geçerli $ number değerini ve ardından HTML'yi yazdırır
web tarayıcısına kod. Ardından, $ number değerini 1 artırır. Döngü her yürütüldüğünde $ number değerini değiştirmek için kodun bu ikinci kısmı eklenmelidir. Eksikse, $ number değeri asla değişmez ve döngü süresiz olarak tekrarlanır. Kod numara ++, $; döngüdeki her seferinde $ number değerini bir arttırır ve değer 11 olduğunda program döngüyü durdurur.

($ sayı <11);
while (ifade);
Bu, döngünün kaç kez yürütüldüğünü kontrol eden koddur. Örnekte, metin ifadesi artık doğru olmadığında döngü duracaktır (test değişkeninin değeri artık 11'den az değildir). Ayrıca, ifadenin noktalı virgülle sonlandığına dikkat edin.

While ifadesini do..while ifadesiyle karşılaştırırsanız, yürütülecek kodun yap {bunu yap} ve döngüyü kontrol eden kod while (ifade); anahtarlanır. Peki bunun anlamı nedir? Bu demektir ki yap {bunu yap} kod her zaman en az bir kez do..while deyiminde yürütülür, çünkü kontrol eden kod test ifadesini yap {bunu yap} kod ilk kez gerçekleştirilir. Ancak while ifadesinde önce test ifadesi değerlendirilir ve yap {bunu yap} asla idam edilemez. Bu nedenle, istediğinizde do..while deyimini kullanmak istersiniz. yap {bunu yap} en az bir kez gerçekleştirilecek kodun bir kısmı.

Sonuç web tarayıcısında şöyle görünecektir.

1
2
3
4
5
6
7
8
9
10





Video Talimatları: C Programming Tutorial for Beginners (Mayıs Ayı 2024).