Dizi Değişkenler kullanılması kaçınılmaz olan ve her PHP programcısının bilmesi gereken elemanlardır. Adından da anlaşıldığı gibi, diziler bir tek değişkenin değeri içerisinde birden çok değer saklar.
Örneğin içerisinde haftanın günlerini bulunduran bir dizi değişken tanımlayalım.
<?php $hafta = array("Pazartesi", "Salı", "Çarşamba", "Perşembe", "Cuma", "Cumartesi", "Pazar"); ?>
Dizi değişkenimizi tanımladık. Ekrana nasıl yazdıracağımıza geçiyoruz.
<?php $hafta = array("Pazartesi", "Salı", "Çarşamba", "Perşembe", "Cuma", "Cumartesi", "Pazar"); echo "1.gün: ".$hafta[0]."<br>"; echo "2.gün: ".$hafta[1]."<br>"; echo "3.gün: ".$hafta[2]."<br>"; echo "4.gün: ".$hafta[3]."<br>"; echo "5.gün: ".$hafta[4]."<br>"; echo "6.gün: ".$hafta[5]."<br>"; echo "7.gün: ".$hafta[6]."<br>"; echo "<b>Bu dizi değişkenin eleman sayısı:</b> ".count($hafta); ?>
Dizi değişkenlerde başlangıç değeri olarak 0 vermeliyiz.
Çünkü başlangıç değeri 1 değil her zaman 0‘dan başlar.
Dizi değişkenin içinde ne kadar eleman barındırdığını öğrenmek için count() komutunu kullanırız.
count($hafta) diyerek $hafta isimli dizi değişkeni belirttim eleman sayısını sorguladım.
Sonuç 7 olarak gösterilecektir.
Makalenin çalışma dosyalarına http://www.celalyurtcu.com/dosyalar/dizi-degiskenler.zip adresinden ulaşabilirsiniz.