Toggle navigation
Ana Sayfa
Yardım
Giriş Yap
Kayıt Ol
Giriş Yap
Kayıt Ol
×
Close
Giriş Yap
Remember me
Dersler
Webmaster
PHP
PHP Dersleri
Konu:
Temel Php Dersleri - Ders 8 - Dizi (ARRAY)
« önceki
sonraki »
+
Yazdır
Sayfa: [
1
]
Aşağı git
Temel Php Dersleri - Ders 8 - Dizi (ARRAY)
0 Yanıt
2262 Gösterim
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
D®agon
Ezberletmez Öğretir
Join Date: Mar 2008
Yer: Ankara
11650
+524/-0
Cinsiyet:
Temel Php Dersleri - Ders 8 - Dizi (ARRAY)
«
:
24 Kasım 2013, 21:29:58 »
Diziler grup halindeki değişkenler olarak tanımlanabilir.
Dizi içersinde yüzlerce değişken olabilir. Dizi elemanları index adı verilen sıra numarası ile çağrılır.
Sıra numarası 0 (sıfır) ile başlar. Aşağıdaki örnek dizi haftanın günlerini göstermektedir.
[code]$hafta=array("Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi","Pazar");[/code]
Dizi içindeki herhangi bir elemana ulaşmak için onu numarası ile çağırabilirsiniz.
[code]print $hafta[1];[/code]
Bu şekilde yazılan bir komut bize "Salı" gününü yazacaktır.
[b]index Tanımlama:[/b]
Dizi tanımlama sırasında sayıları kendimiz vererek index numaralarını değiştirebiliriz.
Örneğin yukarıdaki örnekte "Pazartesi" için 1 sayısı kullanmak isterseniz aşağıdaki gibi yazılması gerekir.
$hafta[1]="Pazartesi";
$hafta[2]="Salı";
$hafta[3]="Çarşamba";
...
...
Bu durumda dizinin ilk elemanı Pazartesi oldu.
Dizi içersine sonradan eleman eklemek isterseniz ve sıra numarasının kaç olduğunu bilmiyorsanız boş değer girebilirsiniz.
Bu durumda Php bir sonraki numarayı otomatik olarak atayacaktır.
[code]$Personel[] = "Ahmet";
$Personel[] = "Ayşe";[/code]
( Personel kelimesinden sonra boş bir parantez yazılmıştır.)
Örnek:
Php ile kullanılan date komutu haftanın günlerini ingilizce yazar.
Ama bize Türkçe isimler gerektiği olduğu için bunu nasıl yapacağımızı dizilerle görelim
[code]$hafta=array("Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi");
$gun=date("w");
print $hafta[$gun];[/code]
Dizinin ne olduğunu anladıysanız size göre bu örnek basit kalacaktır.
Bilmeniz gereken tek şey sonradan eklediğimiz date komutudur.
Bu komut parantez içine yazılan harfe göre farklı değer verir.
date("w") : haftanın kaçıncı günü olduğunu yazar. Pazar=0, Pazartesi=1, Salı:2 ...
Bu durumda diyelim ki biz Salı günündeyiz o zaman $gun=2 şekline dönüşecektir.
Kayıtlı
+
Yazdır
Sayfa: [
1
]
Yukarı git
« önceki
sonraki »
Dersler
Webmaster
PHP
PHP Dersleri
Konu:
Temel Php Dersleri - Ders 8 - Dizi (ARRAY)
Yukarı git
Aşağı git