PHP'de foreach döngüsü

PHP'de foreach döngüsü

PHP'de `foreach` döngüsü, dizileri veya başka veri yapılarını elemanlarına sırayla erişmek ve işlemek için kullanılır. `foreach` döngüsü, her bir elemanı alır ve belirtilen değişkene atar, böylece dizi veya veri yapısındaki her elemanı işleyebilirsiniz. İşte `foreach` kullanımının temel yapısı:

<?php

foreach ($dizi as $eleman) {
    // Elemanı işle
}
?>

`$dizi`, elemanları üzerinde dolaşmak istediğiniz dizi veya veri yapısını temsil eder. `$eleman`, her bir döngü dönüşünde sıradaki elemanın değerini içerir. Döngü her eleman için otomatik olarak bir adım ilerler.

Ayrıca, elemanın yanı sıra elemanın anahtarına da ihtiyacınız varsa, şu şekilde kullanabilirsiniz:

<?php
foreach ($dizi as $anahtar => $eleman) {
    // Anahtarı ve elemanı işle
}
?>

Örnek olarak, bir diziyi `foreach` döngüsüyle dolaşmak:

<?php
$fruits = array("elma", "armut", "muz", "çilek");

foreach ($fruits as $fruit) {
    echo $fruit . "<br>";
}
?>

Yukarıdaki örnekte, dizi içindeki her meyve elemanı sırayla ekrana yazdırılacaktır.

Anahtarları ile birlikte dizi elemanlarını dolaşmak için:

<?php
$colors = array("kırmızı" => "apple", "sarı" => "banana", "mor" => "grape");

foreach ($colors as $key => $value) {
    echo "Anahtar: " . $key . ", Değer: " . $value . "<br>";
}
?>

Bu örnekte, anahtarlar (örneğin, "kırmızı") ve değerler (örneğin, "apple") sırayla ekrana yazdırılacaktır.

Release date : 25.10.2023 Author : Samet Views : 308 Category : Php

Share : Twitter / Facebook

Comments Made
No comments have been written on this topic yet.
Write a Comment
Name & Surname :
E-Mail :
Web Site :
Message :
Security Code: Güvenlik Kodu
Frequently Asked Questions

Web sitelerini oluşturan web sayfalarının temel yapı taşı, HTML kısaltması ile anılan HyperText Markup Language isimli biçimleme dilidir. HTML kodlaması web tasarımcı tarafından manuel olarak yapılan, bir veritabanı desteği ile çalışmayan web sitelerine statik web sitesi denir.

Kısaca, bir içerik yönetim sistemi yazılımı ve veritabanı desteği ile çalışan web siteleridir. İçerik yönetim sistemi, siteye gelen ziyaretçinin görüntülemek istediği sayfayı o anda yaratır. İçerik yönetim sistemi bu işlemi veritabanından çektiği yazılı içeriği, sunucudaki görsel içerik ve tasarım şablonuyla birleştirmek suretiyle yapar.
  • Browse Related Topics.