| PHP 17 - Dizi Nasıl Tanımlanır ? |
| Cumartesi, 03 Ekim 2009 00:56 |
|
Bir önceki dersimizde dizilerde keylerin ve value lerin olduğunu belirtmiştik. Şimdi bu dizilerin nasıl yazıldığını ve yazarken nelere dikkat etmemiz gerektiğine fazla kafa karıştırmadan sadece bir dille değineceğiz.. Dizileri tanımlarken birkaç yol izlenebilir. Birazdan bunların nasıl tanımlandığını örnek kodlarla beraber vereceğiz. Fakat öncesinde şunu bilmemiz gerekiyor : Dizi tanımlarken key yazmak zorunda değiliz ama value yi mutlaka yazmamız gerekiyor. Örn : $dersler [ ] = "Matematik" ; $dersler [ ] = "Biyoloji" ; $dersler [ ] = "Kimya" ; Üstte verilen kodlar girişte bahsettiğimiz yazım stillerinden sadece biridir. Dikkat ederseniz köşeli parantez içerisinde olması gereken key değerlerine herhangi birşey yazmadık fakat value yi tam olarak doldurduk. Burda bilmemiz gereken nokta ise diziye farklı değerler atadık ve istediğimiz değeri yazdırabiliriz. Hangisini yazdırmak istiyorsak yazdırırız, yazdırmadıklarımızı ise siz istemediğiniz sürece kimse göremez. Bu kodlarda tanımlama yaparken key aramadığımız için PHP keyleri kendi otomatik olarak 0 ' dan başlayarak 1-2-3 ... diye atadı. Ama keylerin de bizim kotrolumüzde olmasını istiyorsak ister rakam ister yazı olarak keyleri de atayabiliriz. Örneğin : $dersler [1] = "Matematik" ; $dersler [2] = "Biyoloji" ; $dersler [3] = "Kimya" ; Burda 1-2-3 ün yerine ister 10-20-30 ister ahmet, mehmet, murat yazın farketmez. İsterseniz de karma yapın çok da önemli değil :) Ama Türkçe karakter kullanmamaya ( Key değerleri için sadece ) dikkat etmemiz gerekiyor. Dizi tanımlarken kullanacağımız stillerden bir diğeri ve yazılımda biraz daha kolayı ise şöyle : $dersler = array ( 1 => "Matematik", 2 => "Biyoloji", 3 => "Kimya", ) ; Örnekte de görüldüğü gibi keyleri tanımlayarak farklı bir yazım stili ile dizimizi tanımladık. Burka array komutunu kullanarak isterseniz bir dizi ye de key atar diğerlerini boş bırakabilirisiniz. Boş bıraktıklarınız sizin atadığınız değerden sonra PHP otomatik olarak atayacaktır. Döngü kurarak dizi yanımlanabilir ama henüz döngüleri bilmediğimizden bunu ilerleyen derslerimizde işleyeceğiz. Diziyi bu gösterilen iki yazım şekilini kullanarak karma şekilde de yapabiliriz. Herkes mükemmel diziler kodlayacak diye bir durum söz konusu değil. Fakat dizilerin yazdırılmasında sizi yormaması ve daha rahat kodlama yapabilmeniz açısından tek bir şekilde dizi yazmanız sizin avantajınıza olacaktır. Dizilerin nasıl tanımlanacağını da gördükten sonra bir sonraki dersimizde tanımladığımız bu dizilerin nasıl ekrana yazdırılacağını ve istediğimizi nasıl göstermeyeceğimiz göreceğiz. Bir sonraki dersimizde görüşmek üzere.. |
| Kategorideki İlgili Konular: |
|---|
|
| 12/03/2010
GitiPhone Youtube Sorunu Bilindiği gibi ülkemize has yasakların en acayibi olan Youtube yasağı bir çok kullanıcısı olan bu siteye erişime engel oluyor ve normal internet kullanıcıları bu siteye özel DNS tanımla [ ... ] |
| 22/03/2009
GitIphone DFU Mod'a Nasıl Alınır Öncelikle DFU Mode'un açılımının ne olduğunu merak edenlerin bu meraklarını gidermek için "Device Firmware Update" olduğunu belirterek bu işlemin iphone cihazlarda nasıl yapılacağına d [ ... ] |
| 03/05/2010
GitiPhone 3.1.3 3GS Jailbreak Yayınlandı iPhone 3.1.3 sürümlü 3GS sahiplerinin merakla beklediği jailbreak nihayet yayınlandı. Telefonunuzu bilgisayarınıza bağlayın ve bilgisayarınıza yükleyeceğiniz Spirit isimli program vasıt [ ... ] |
| 06/01/2009
GitInstallous Kullanımı Installous uygulamasını bilmeyenler için kısaca bir açıklama yazmak istersek, installous, iphone için crackli oyun ve uygulamaları bilgisayarınızdan yüklemenize de yarayan bir uygulama olup [ ... ] |
| 13/08/2010
GitiOS 4.0.2 Jailbreak Öncelikle unlocked cihazlarda denenmediği için bu konuda ihtiyatlı davranmanızda yarar vardır diyerek iPhone iOS 4.0.2 jailbreak için gerekli olan firmware ve bilgileri sizinle paylaşmak istiy [ ... ] |
0 Yorum