vehbiakdogan

Senior Sofware Developer

PHP

Php Ders4 – Döngüler

Bu dersimizde sizlere php de döngüleri anlatacağım. Php de açıklama Satırı Nasıl eklenir Veya İf koşulu nu Bilmiyorsanız Bir önceki dersimiz olan Php Ders3 – Phpde Açıklama Satırı eklemek Ve İf koşulu Dersimizi Okumanızı tavsiye ederiz 🙂

Döngüler

Öncelikle Döngünün Ne olduğuyla ilgili kısa bir bilgi vereyim . Arkadaşlar döngü adındanda anlayacağımız gibi bir işlemi birkaç defa yapma işlemine denir .

For Döngüsü

for( $değişken ; dönme şartı ; her dönüşte yapılacak işlem)
{
İşlemler
}
$değişken: dönmeye ilk başladığı anda bir değişken üretmeyi sağlar
dönme şartı: Buradaki şart aslında bir IF komutudur. sorulan soru doğru ise dönmeye devam eder.
her dönüşte yapılacak işlem: Dönme sırasında herzaman birer birer arttırmak zorunda değilsiniz. bu işlemi değiştirip üçer üçer veya beşer beşer saydırabilirsiniz.
Örneğin :

<?php

for($i=1;$i<20;$i++)
{
echo $i."<br>";
}

?>

Yukarıdaki Örneğimiz 1 den 19 ye Kadar Tüm sayıları ekrana yazdıracaktır
Yukarıdaki kodumuzda $i=1 Bizim başlangıç değeri, $i<20 dönme şartı , $i++ da Her dönüşte yapılacak işlemdir .
Burada $i++ nın anlamı $i değişkenini bir artır anlamına gelir yani $i yi biz 1 tanımladık döngü başladı sonra $i++ ya geldi bir artırıldı 2 oldu döngüye gitti böyle devam eder.

While Döngüsü

while(Koşul)
{
Koşul Doğruysa Yapılacak İşlem
}
While if Koşuluna Benzer ama bir döngü işlemi vardır Eger while döngüsünde koşul doğruysa döngügün içine girer Eğer döngüyü bitirmek için bir işlem yoksa Döngü sonsuz döngüye girer ve sistem Çöker While döngüsünde döngüyü nasıl sonlandıracağız diyorsanız Hemen Göstereyim .
Yukarıda For döngüsünde yaptığımız işlemi while ile yapalım .

<?php
$i =1; // değişkenimizi tanımladık
while($i<20)
{
echo $i."<br>"; // $i yi ekrana Yazdır
$i++; // $i yi 1 artır ve koşulu test et
}
?>

Yukarıdaki kodu kaydedip çalıştırdığımızda Ekrana gene 1 ile 19 arasındaki sayılar alt alta yazdırılacaktır

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir