PHP' de array fonksiyonu nedir nasıl kullanılır ?
Bir dizi, birden çok değeri tek bir değişkende saklayabilir. Birden fazla değer için çokça değişken kulanmaya gerek kalmaz. Tek bir dizi tanımlamanız yeterli olucaktır.
ÖRNEĞİN;
<?php
$gunler = array("Pazartesi", "Salı", "Çarşamba", "Perşembe", "Cuma", "Cumartesi", "Pazar");
echo "Hafta sonu :" . $gunler [5] . " ve " . $gunler [6];
Dizi Nedir ?
Dizi, aynı anda birden fazla değeri tutabilen özel bir değişkendir. Bir öğe listeniz varsa örneğin (haftanın günleri, aylar, sevdiğin yemekler ..) gibi tek tek değişkenlerde depolamak oldukça yorucu olucaktır.
<?php
$gunler1 = "Pazartesi";
$gunler2 = "Salı";
$gunler3 = "Çarşamba";
$gunler4 = "Perşembe";
$gunler5 = "Cuma";
$gunler6 = "Cumartesi";
$gunler7 = "Pazar";
Ancak, günler arasında dolaşmak ve belirli bir tane bulmak isterseniz ne olur ? Bunu hazırlamış olduğunuz bir sistemden kullanıcılarını veya her hangi bir veriyi çektiğinizi düşünürsek 7 değil 700 7000 satır demek her biri için değişken oluşturmak yerine dizi oluşturmak işinizi kolaylaştırır.
Bir dizi, tek bir ad altında birçok değeri tutabilir ve değerlere bir dizin numarasına başvurarak erişebilirsiniz.
PHP' de Dizi Oluşturma
PHP' de array() fonksiyonu bir dizi oluşturmak için kullanılır:
<?php
array();
PHP' de 3 tür dizi vardır:
- Dizinlenmiş diziler - Sayısal dizine sahip diziler
- İlişkili diziler - Adlandırılmış anahtarlara sahip diziler
- Çok Boyutlu diziler - Bir veya daha fazla dizi içeren diziler