Yazılım Yazarı Menu

Permalink:

Php Döngü Fonksiyonları; for

While ile aynı işleve sahip olan for döngüsünü while’dan ayıran özellik şart parantezinin içinde şartı sağlayan değişkeni tanımlamak, şartı tanımlamak ve şart uyuyorsa döngü bittiğinde hangi işlemin yapılacağını tanımlamaktır.

While döngüsünde hatırlarsanız i değişkenini i++ kodunu döngünün sonuna ekleyerek işlem gerçekleştiğinde i’nin bir artmasını böylece şartın gerçekleşmesini sağlamıştık. Eğer bu kod olmasa i sabit değerinde kalır, yani döngü şartı her zaman geçerli olur ve döngümüz kısır döngü olurdu. İşte for kullanırken bu arttırma kodunu ayrı olarak kodun sonuna yazmamıza gerek yok çünkü;  for döngüsünün şart parantezinde bunları belirtiyoruz.

<?php
for(degisken; sart; degisken++){
//kodlar buraya
}
?>

Kodumuzun yapısı bu şekildedir.

  • degisken       : Döngü şartında kullanılacak değişkenin tanımlandığı kısımdır.
  • sart                   : Döngünün şartıdır.
  • degisken++ : Döngü bittiğinde atadığımız değişkenin 1 arttırılmasını sağlar. İstenirse duruma göre degisken– yapılarak 1 eksiltilmesi sağlanabilir.

Örnek:

<?php
for(i=1; i<=20; i++){
echo i;
}
?>

Gördüğünüz gibi değişken tanılamasını, şartı ve döngü sonunda ne olacağını parantezin içinde belirttim.
Kod kısmında ise i değişkenimi yazdırdım. Bu kod bize 1’den 20’ye kadar sayıları ekrana yazacaktır.

İyi Günler Dilerim.
Yazılım Yazarı

(430) kez okundu.

  • Yorum bırakıyor olduğunuz için teşekkürler.
escort bayan ankara ankara escort ankara escort bayan sıhhıye escort