Psych0SoociaL 1
Psych0SoociaL
onur akbaş 1
onur akbaş
noisiv 1
noisiv
xranzei 1
xranzei
Bvural41 1
Bvural41
D 1
delimuratt
ShadowFon 1
ShadowFon
shrpnl 1
shrpnl
DEVLOPER 1
DEVLOPER
Manwe Work 1
Manwe Work
Agora Metin2 1
Agora Metin2
Karan2offical 1
Karan2offical
Hikaye Ekle

PHP Döngüleri Nelerdir? Nasıl Kullanılır?

  • Konuyu başlatan Konuyu başlatan Reaxiyon
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 7
  • Görüntüleme Görüntüleme 275

Reaxiyon

Ne mutlu Türk'üm diyene!
Telefon Numarası Onaylanmış Üye Turkmmo Discord Nitro Booster
Fahri Üye
Katılım
22 May 2010
Konular
961
Mesajlar
3,480
Çözüm
2
Online süresi
3mo 6h
Reaksiyon Skoru
2,341
Altın Konu
250
TM Yaşı
16 Yıl 29 Gün
Başarım Puanı
309
MmoLira
12,516
DevLira
0
Ticaret - 0%
0   0   0

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Döngüler PHP kodlamada işimizi çok kolaylaştıran özelliklerin başında gelir.

1712684937035.png


PHP'de kod yazarken işimizi en çok kolaylaştıran işlem döngüler olacaktır. PHP Döngüleri sayesinde 100 hatta 1000 satırlık kod bloğunu 5-10 satıra indirebilirsiniz. Dört farklı döngü çeşidi vardır. Sırayla hepsini inceleyelim.

While Döngüsü Kullanımı​


While döngüsü ile belirtilen koşul sağlanana kadar döngü içerisine yazdığınız kodlar çalışır. Koşul sağlandığında döngü durur ve kod bloğunuzdaki bir sonraki işlem sıraya alınır. Örneğimiz:​
<?
$sayim = 1;
while($sayim < 5){
echo “sayı 5’den küçük.”;
$sayim ++;
}
Yukarıdaki kod bloğunu sırayla inceleyelim. Bir sayı belirledik ve bu sayı üzerinden bir döngü oluşturduk. Döngü çalışması ise sayı 5 den küçük olduğu sürece olacaktır. Sonda yazdığımız “$sayim++;” kodu ise her döngüye girdiğinde sayıyı 1 arttırmaya yarar. Yani ekrana 4 kere “Sayı 5 den küçük” yazdıracaktır.
?>​

Do-While Döngüsü Kullanımı​


Do-while Döngüsü mantıken while döngüsünden hiç farkı yoktur. Örneğimizi verelim ve birlikte anlayalım :​
<?
$sayim = 1;
do{
echo “sayı 5’den küçük.”;
$sayim ++;
}while($sayim < 5);
?>​
Yine while döngüsündeki gibi ekrana 4 kere “sayı 5’den küçük.” yazdıracaktır.

For Döngüsü Kullanımı​


For döngüsünde koşullu olmaktan daha çok bizim istediğimiz kadar döngüyü çalıştırabiliriz. Bir alt sınır ve bir üst sınır belirleyerek o sınırın arasında istediğimiz işlemleri yaptırırız. Örnek ile devam edelim:​
<?
for ($sayim = 0; $sayim < 10; $sayim++) {
echo “Döngü çalıştı”;
}
Yukarıda yaptığımız işlemler sırası ile şu şekilde: ilk olarak $sayim degerini 0 yaptık. Sonrasında döngünün $sayim degeri 10’un altında olduğu sürece devam etmesini sağladık. En sonda ise her döngü işlediğinde $sayim değerini 1 arttırdık. $Sayim 0 ile 9 arasında ekrana yazıldığı için toplamda 10 kere ekrana “Döngü çalıştı” yazdırmış olduk.
?>​

Foreach Döngüsü Kullanımı​


Foreach, bir dizi veya veritabanı bağlantısı kullanarak veri çekme işleminiz var ise bu alanlarda kullanabileceğiniz, gelen verinin sayısı boyunca döngüyü çalıştıran bir metottur. Kullanım şekli :​
<?
$renkler = array(“siyah”, “beyaz”, “mavi”, “kırmızı”);

foreach ($renkler as $deger) {
echo $deger.’-‘;
}
?>​
Bu kod bloğunun çıktısı ise : siyah-beyaz-mavi-kırmızı- olacaktır. Tüm döngü yöntemlerini inceledik. Yazılım dillerinde en iyisi veya en kötüsü diye anlatmak yanlış olacağından kullanacağınız yere uygun döngüyü seçerseniz başarılı olursunuz demek daha doğru olacaktır.​
 
paylaşım için teşekkürler.
 
Paylaşım için teşekkürler.
 
Paylaşım için teşekkürler.
 
Paylaşım için teşekkürler.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst