For döngüsü, liste bitene kadar belirtilen değerler listesinde hareket eder.
1) Sözdizimi:
For döngüsü kullanımının sözdizimi içinde ve değerlerin listesi aşağıda gösterilmiştir. Bu for döngüsü, listede bir dizi değişken içerir ve listedeki her öğe için yürütülür. Örneğin, listede 10 değişken varsa döngü on kez yürütülür ve değer değişken adı içinde saklanır.
Yukarıdaki sözdizimine bakın:
- Anahtar kelimeler: için, içinde, yapmak, bitti
- Liste, boşluklarla ayrılmış değişkenlerin listesidir. For ifadesinde listeden bahsedilmiyorsa, kabuğa iletilen konumsal parametre değerini alır.
- Varname, kullanıcı tarafından varsayılan herhangi bir değişkendir.
Örnek:
For döngüsü içerisinde 2'li tabloyu saymak için bir örnek gösterdik.
Yukarıdaki anlık görüntüye bakın, değişken adımız masa , liste küme parantezleri altında belirtilir. Kıvrımlı parantezlerin içindeki ilk ikisi tabloyu 2'den başlatacaktır; 20, $table'ın maksimum değerini temsil eder ve son 2, değerin 2'ye göre artışını gösterir.
Yukarıdaki anlık görüntüye bakın, çıktı olarak 2'li tabloyu görüntüler.
2) Sözdizimi:
C benzeri programlama dilinin sözdizimi.
Yukarıdaki anlık görüntüye bakın, koşul1 şunu gösterir: başlatma , koşul2 şunu belirtir durum ve cond3 şunu belirtir güncelleme.
Örnek:
Sayıyı ters yönde saymak için bir örnek gösterdik.
Yukarıdaki anlık görüntüye bakın, bu döngü betiğidir. $i 10 ile başlayacak ve 1 değerden azalarak 1'e kadar gidecek.
Yukarıdaki anlık görüntüye bakın, bu betiğin çıktısıdır.