PHP dizileri (Array), tek bir değişken içinde birden fazla değer tutmanıza olanak tanır. Diziler, aynı türdeki verileri depolamak için kullanılır ve bu veriler indeks numaralarıyla erişilebilir.
Dizi oluşturmak için, array()
veya kısa sözdizimi olarak []
kullanabilirsiniz. Örneğin:
Copy Code$names = array("Ahmet", "Mehmet", "Ayşe");
// veya
$ages = [25, 32, 18];
Yukarıdaki örnekte, $names
dizisi üç adet isim içerir ve $ages
dizisi üç adet yaş içerir. Her iki dizi de indeks numaraları ile erişilebilir. Indeks numaraları varsayılan olarak sıfırdan başlar.
Dizilere eleman eklemek için, []
işareti kullanabilirsiniz. Örneğin:
Copy Code$names = [];
$names[] = "Ali";
$names[] = "Veli";
$names[] = "Zeynep";
Yukarıdaki örnekte, $names
dizisi boş bir dizi olarak başlatılır ve ardından []
işareti kullanılarak elemanlar eklenir.
Dizideki elemanlara erişmek için, indeks numarasını kullanarak $dizi[indeks]
şeklinde erişebilirsiniz. Örneğin:
echo $names[0]; // Ekrana "Ali" yazdırır
echo $ages[2]; // Ekrana 18 yazdırır
Ayrıca, count()
fonksiyonu kullanarak dizinin eleman sayısını da öğrenebilirsiniz. Örneğin:
$count = count($names); // $count değişkenine 3 değeri atanır
Dizileri döngülerle de işleyebilirsiniz. Örneğin, foreach
döngüsüyle dizideki her elemana erişebilirsiniz. Örneğin:
foreach ($names as $name) {
echo $name . "<br>";
}
Yukarıdaki örnek, $names
dizisindeki her ismi alt alta ekrana yazdırır.
Diziler, PHP’de sıkça kullanılan ve çok yönlü bir veri yapısıdır. Çoklu veri depolamak, işlemek ve organize etmek için kullanışlı bir araçtır.