Faydalı Ücretsiz Yazılım

PHP Dizi Kullanımı ( Örnekler )

Yazar admin

Merhaba Arkadaşlar,

Malumunuz Web Programlama alanında karşılaştığınız her türlü soruna bilgimiz dahilinde cevap vermeye, yardımcı olmaya çalışıyorum, tarafıma yöneltilen sorulara da titizlikle karşılık vermeye çalışmaktayım, olurda cevap veremediğim kardeşlerim varsa hatırlatma yapmalarını rica ederim.

PHP de Dizi Kullanımı konusuna değinmek istedim. Faydalı ve açıklayıcı olacağını umut ediyorum. Öncelikle dizi kavramına açıklık getirelim.
array() fonksiyonu içinde yer alan verilerin oluşturmuş olduğu bir veri kümesidir diyebiliriz kısaca.

Normalde değişkenler en basit haliyle bir veri barındırabiliyorken , diziler birden fazla veri barındırırlar.

ÖRNEK verecek olursak,
Normal değişken yapısı –> $isminiz = “WEB KARTALI”;
Dizi yapısı –> $elamanlar= array(’Meyve’ => ’kiraz’, ’Demirbas’ => ’sandalye’, ’Kitap’ => ’Wk Tarihi’, ’Coder’ => ’WEB Kartalı’);

Dizi Yapısı örneği Ekran Çıktısı :
Php Dizi Kullanımı

Konusu gelmişken değinmekte fayda olduğunu düşünüyorum. PHP de kod yazan kardeşlerim hangi style kullanıyorlarsa ona devam etsinler, karışıklık olmasın.
Yukarıda Örnekde vermiş olduğum dizi Object oriented style dir.

Aynı örneği birde Procedural style de versek daha iyi olur.O da şöyle ki;
Dizi Yapısı –> $elamanlar = array(’cw’,’hack’,’security’,’database’,’webdesign’,’coder’,’user’,’blog’);

Ekran Çıktımız;
Php Dizi Kullanımı

Style yapısını ne olursa olsun her iki olayda da kullanabilirsiniz. Dizileri oluşturmayı ve yapısını az çok kavramış olduğunuzu düşünüyorum. Dizileri ekrana yazdırmak için [ ] değeri içinde yer alacak indis değerlerinden faydalanacağız.

Yukarıda vermiş olduğumuz örneklerden yola çıkarak şöyle ifade edebiliriz. Elamanlar adında bir değişkenimize dizi atamış olalım,
Php Dizi Kullanımı
$elemanlar = array(’elma’,’armut’,’havuç’,’domates’,’biber’,’patlıcan’,’soğan’); gibi..
Oluşturmuş olduğumuz dizinin hangi [0],[1],[2],[3]….. gibi hangi indis değerlerini aldığını görmek için print_r fonksiyonunu kullanacağız.
Php Dizi Kullanımı

Php Dizi Kullanımı

Değererin detaylarını print_r  fonksiyonu ile gördükden sonra verileri ekrana yazdırabiliriz.

 

Ekran Çıktısı Sonuç olarak böyle olacaktır.

Php Dizi Kullanımı

Dizi konusu çok geniş ve detaylı bir konudur. foreach veya while gibi döngü içine alıp listelemek de mümkündür. Son olarak da bu konu hakkında örnek verelim.

Örnek 1 : // foreach kullanımı ..
Php Dizi Kullanımı

 

Php Dizi Kullanımı

Örnek 2 : // while kullanımı ..
Php Dizi Kullanımı

 

Php Dizi Kullanımı

Konu hakkında açıklık getirmem istenilen bir durum olursa, anlaşılmayan durumlara gerekli açıklamayı yaparım.

Kalın sağlıcakla..

Yazar Hakkında

admin

* Freelance Web Developer
* Intel Technology Provider Expert
info@webkartali.com

Yorum Yap