Merhaba arkadaşlar bu konumda diziler hakkında bilgi vereceğim.
Dizi nedir?
Mesela bir marketiniz olduğunu düşünün, bir girdi-çıktı yazılımı yapacaksınız ve marketinizde bulunan ürünleri çeşitli yerlere sürekli olarak eklemeniz gerekiyor.Bu ürünleri elle tek tek yazmak istemiyorsanız imdadınıza diziler yetişiyor mesela Gazlı içeçekler diye bir dizi oluşturuyorsunuz ve bu diziye kola,maden suyu ve gazoz değerlerini atıyorsunuz programın herhangi bir yerine değer ataması yaparken bu dizinin içerisinden gerekli değeri anında çağırmanız mümkün oluyor mesela ilk sıraya kola yazdıysanız 1 sayısı o değeri çağırmaya yarıyor ve sizde teker teker yazmaktan kurtulmuş oluyorsunuz
Dikkat! Dizi oluştururken dizimizin başına $ (dolar) işaretini eklememiz gerekmektedir.Ayrıca önceki derslerimizde olduğu gibi dizi ismimizde türkçe karakter ve _ dışında farklı semboller kullanmamamız gerekmektedir.Dizi oluşturmanın 2 yöntemi vardır 1.si manuel olarak oluşturmak 2.si ise fonksiyon kullanarak oluşturmaktadır.
Dikkat2! Rastgele dizi oluşturduğumuz zaman dizimize verdiğimiz değerlerin sıralaması şu şekilde olur 0,1,2,3,4,... yani ilk sıradaki değer 1 ile ifade edilmez 0 ile ifade edilir ve böyle devam eder.
Örnekler ile anlatım (fonksiyon kullanarak);
Ekranda kola yazar
Manuel olarak dizi oluşturmak
Ekranda gazoz yazar
Bir sonraki yazımda iç içe dizin atamayı vs anlatacağım şimdilik hoşçakalın.
(Konu kasmak için bu kararı almadım eğer dizileri tamamen bu konuda anlatırsam konu çok uzar ve bazı arkadaşlarımızın kafası karışır diye düşündüm.)
Dizi nedir?
Mesela bir marketiniz olduğunu düşünün, bir girdi-çıktı yazılımı yapacaksınız ve marketinizde bulunan ürünleri çeşitli yerlere sürekli olarak eklemeniz gerekiyor.Bu ürünleri elle tek tek yazmak istemiyorsanız imdadınıza diziler yetişiyor mesela Gazlı içeçekler diye bir dizi oluşturuyorsunuz ve bu diziye kola,maden suyu ve gazoz değerlerini atıyorsunuz programın herhangi bir yerine değer ataması yaparken bu dizinin içerisinden gerekli değeri anında çağırmanız mümkün oluyor mesela ilk sıraya kola yazdıysanız 1 sayısı o değeri çağırmaya yarıyor ve sizde teker teker yazmaktan kurtulmuş oluyorsunuz
Dikkat! Dizi oluştururken dizimizin başına $ (dolar) işaretini eklememiz gerekmektedir.Ayrıca önceki derslerimizde olduğu gibi dizi ismimizde türkçe karakter ve _ dışında farklı semboller kullanmamamız gerekmektedir.Dizi oluşturmanın 2 yöntemi vardır 1.si manuel olarak oluşturmak 2.si ise fonksiyon kullanarak oluşturmaktadır.
Dikkat2! Rastgele dizi oluşturduğumuz zaman dizimize verdiğimiz değerlerin sıralaması şu şekilde olur 0,1,2,3,4,... yani ilk sıradaki değer 1 ile ifade edilmez 0 ile ifade edilir ve böyle devam eder.
Örnekler ile anlatım (fonksiyon kullanarak);
Kod:
[COLOR=Magenta]<?php[/COLOR]
[COLOR=Magenta]$gazli_icecekler = array("kola", "gazoz", "soda"); [COLOR=Yellow]burada gazli_icecekler adında bir dizi oluşturdum ve içerisinde 3 tane değer atadım.[/COLOR][/COLOR]
[COLOR=Magenta][COLOR=Yellow][COLOR=magenta]echo $gazli_icecekler[0]; [COLOR=yellow]burada ekrana kola yazdırdım.[/COLOR][/COLOR][/COLOR][/COLOR]
[COLOR=magenta]?>[/COLOR]
Manuel olarak dizi oluşturmak
Kod:
[COLOR=Magenta]<?php[/COLOR]
[COLOR=Magenta]$gazli_icecekler[0] = "kola"; [COLOR=Yellow]burada gazli_icecekler adında[/COLOR] [COLOR=yellow]bir dizi oluşturdum ve kola değerini atadım.[/COLOR][/COLOR]
[COLOR=Magenta] $gazli_icecekler[1] = "gazoz"; [COLOR=yellow]buradada aynı şekilde dizimi oluşturdum ve içerisinde gazoz değerini atadım.[/COLOR][/COLOR]
[COLOR=Magenta]$gazli_icecekler[2] = "soda"; [COLOR=yellow]buradada dizime soda değerini atadım.[/COLOR][/COLOR]
[COLOR=Magenta]echo $gazli_icecekler[1]; [COLOR=Yellow]burada ekrana gazoz yazdırdım.[/COLOR][/COLOR]
[COLOR=Magenta]?>[/COLOR]
Bir sonraki yazımda iç içe dizin atamayı vs anlatacağım şimdilik hoşçakalın.
(Konu kasmak için bu kararı almadım eğer dizileri tamamen bu konuda anlatırsam konu çok uzar ve bazı arkadaşlarımızın kafası karışır diye düşündüm.)
Son düzenleme: