Arkadaşlar kontrol yapılarını bitirdiğimize göre şimdi dizelere ufak ufak başlayalım. Bu dersimizde diziler hakkında genel bilgiler vereceğiz. İlerleyen derslerimizde ise tanımlama ve komutlardan bahsedeceğiz. Joomla için önemli olan php ve php içindeki bu diziler nedir ? Diziler bir tür değişkendir ama geride kalan derslerimizde gördüğümüz değişlenlerden biraz farklı bir kullanıma sahipler. Diziler değişkenler gibi tek değer değil birden çok değer alabilirler. Bakın karıştırmayalım birden fazla kelimeli değerlerden bahsetmiyorum birden fazla değerden bahsediyorum.
Değişkenler "Hababam sınıfı tatilde" değerini taşıyabilir ama buna artı olarak aynı değişkene ikinci bir değer veremeyiz. Yani hem "Hababam sınıfı tatilde" hem de "Hababam sınıfı askerde" değerlerini aynı anda bir değişkene yükleyemeyiz. İşte bu konumda diziler karşımıza çıkmakta. Dizilerde iki adet parametre bulunmakta. Bunlardan ilki anahtar diye adlandırdığımız "key" dir. Dizideki her değerin bir anahtarı olması şarttır. Çünkü ilerleyen kodlamada istenilen değere ulaşabilmek için atanan keyi kullanmak durumunda kalacağız. Siz key atamazsanız php kendi otomatik atayacaktır zaten ama ne yaptığımızı kendimizin bilmesi daha mantıklı..
İkinci parametre ise "value" dir. Dizide istenilen değerler bunlardır. Bir diziye canınız ne kadar isterse value ekleyebilirsiniz ama unutmayın ki bu sisteme yüktür. Eğer fazla birşey yükleyeceksek bunu veritabanından çekmek en mantıklısıdır ki bunu ilerleyen derslerimizde göreceğiz. Bu dersimizde dizilerin mantığından kısaca bahsettik önümüzdeki derslerde kodlarla dizilerin nasıl tanımlanacağını ve kod yapısını göreceğiz ki o zaman bu dersimizin daha da anlaşılır olacağı aşikardır. Görüşmek üzere..






0 Yorum