- Katılım
- 20 Eylül 2026
- Mesajlar
- 228
- Tepkime puanı
- 18
- Puan
- 18
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.