Dizi (array), programlama dillerinde bir değişken içerisinde birden çok elemanı saklayabilmek için en sık başvurulan koleksiyon sınıflarından birisidir. Farklı programlama dillerinde dizilerin farklı özellikleri vardır, PHP'de dizilerin kullanımı ve özellikleri konusunda bu gece ve önümüzdeki günlerde uygulamalı içerikler paylaşarak PHP yazılarıma devam edeceğim.
PHP 5.4 sürümünden önce PHP'de bir dizi tanımlamak için array anahtar sözcüğünü kullanmak gerekiyordu. Ancak PHP 5.4 sürümünden itibaren artık çoğu programlama dilinde olduğu gibi PHP'de de dizi tanımlamak için köşeli parantezler kullanabilmekteyiz.
Not: PHP'de de diğer programlama dillerinde olduğu gibi diziler sıfır indeksi ile başlarlar, yani bir dizinin ilk elemanı sıfırıncı elemanıdır. Dolayısıyla n elemanlı bir dizinin dizinin son elemanı da n-1 indeksine sahip olur. Bu yönüyle bakıldığında dizi tanımlamak demek aslında indeksler üzerinden bir mapping yapmak olarak düşünülebilir.
Örnek: PHP'de dört büyük futbol takımının adını içeren bir dizi oluşturun.
$takimlar = ["Galatasaray", "Fenerbahçe", "Beşiktaş", "Trabzonspor"];
Edit: Sonraki yazı için bkz: PHP'de Dizi Elemanlarını Yazdırmak
PHP hakkında bazı diğer yazılarım için;
bkz: PHP'de String içinde sadece tek bir kelimeyi büyük harfle yazdırmak
bkz: PHP'de bir string içinde bir kelime ya da yazı var mı kontrolü yapmak
bkz: PHP'de baştaki ve sondaki boşlukları silmek (trim)
bkz: PHP'de wordwrap fonksiyonu ile yazıları kısaltmak (kesmek)
bkz: PHP'de yazıdaki harflerin yerlerini rastgele değiştirmek
bkz: PHP'de yazıyı tersten yazdırmak