PHP'de foreach Döngüsü Nasıl Kullanılır?

Noxen

Administrator
Yönetici
Katılım
20 Eylül 2026
Mesajlar
228
Tepkime puanı
18
Puan
18
1000123262.webp


PHP'de bir dizinin içerisindeki elemanları tek tek dolaşmak için "foreach" döngüsü oldukça kullanışlıdır. Özellikle listeler ve veritabanından gelen kayıtlarla çalışırken sıkça kullanılır.

Basit bir kullanım örneği:

PHP:
<?php

$games = [
    "Metin2",
    "Minecraft",
    "Knight Online"
];

foreach ($games as $game) {
    echo $game . "<br>";
}

?>

Eğer dizinin anahtarına da ihtiyaç varsa iki değişken kullanılabilir:

PHP:
<?php

$user = [
    "username" => "Asalet",
    "level" => 25,
    "status" => "Aktif"
];

foreach ($user as $key => $value) {
    echo $key . ": " . $value . "<br>";
}

?>

"foreach" özellikle veritabanından alınan birden fazla kaydı ekrana yazdırırken de işimize yarar:

PHP:
<?php

foreach ($users as $user) {
    echo $user['username'] . "<br>";
}

?>

Dizilerle çalışırken "foreach" kullanmak, kodu daha kısa ve okunabilir hale getirir. Bu nedenle PHP öğrenirken bilinmesi gereken temel döngülerden biridir.
 
Geri
Üst