PHP’de Diziler ,Dizi Tanımlama,Dizi Gösterme,Dizi Listeleme
Merhaba arkadaşlar bu yazımızda diziler hakkında temel bilgileri anlatacağım dizi tanımlama,dizi gösterme,dizi silme ve dizileri ekrana yazdırma konularından bahsedeceğiz.
Şimdi aşağıdaki kodları inceleyelim
1 2 3 4 5 6 7 8 9 10 11 |
<?php //Dizimiz tanımlayalım önce $dersler = array("Matematik","Fen Bilgisi","Türkçe","Tarih"); print_r($dersler); //çıktı Array ( [0] => Matematik [1] => Fen Bilgisi [2] => Türkçe [3] => Tarih ) ?> |
burada dersler adında bir dizi oluşturduk ve print_r ile bunu ekrana bastırdık. print_r ile dizileri ekrana bastırıyoruz.
[0] => Matematik [1] => Fen Bilgisi [2] => Türkçe [3] => Tarih ,koyu renkte gösterilenler dizinin key yani anahtar değerleri bu değerler bize değerin dizideki sırasını veriyor şimdi dizideki değerlerden ilk değer olan matamatik değerini yazdıralım.
1 2 3 4 5 6 7 8 9 10 11 12 |
<?php //Dizimiz tanımlayalım önce $dersler = array("Matematik","Fen Bilgisi","Türkçe","Tarih"); echo $dersler[0]; //çıktı: Matematik olacak ?> |
burada dizimizin ilk değerini yazdırdık, diziler 0 dan başlar il değerimizin key’i 1 değil 0 dır bu önemli bunu unutmamalıyız. peki key değerini rakamsal değilde farklı bir şey veremez miyiz ? tabi ki verebiliriz şimdi key değerlerini kendimizin verdiği bir dizi yazalım.
1 2 3 4 5 6 7 8 9 10 11 12 |
<?php //Dizimiz tanımlayalım önce $memleket = array("Ömer" =>"Erzurum" , "Resul" =>"Rize" , "Selçuk" =>"Ordu" ); print_r($memleket); //çıktı: Array ( [Ömer] => Erzurum [Resul] => Rize [Selçuk] => Ordu ) ?> |
Evet üstte örnekte gördüğümüz gibi artık key değerlerini rakamlar değil isimler aldı, biz istediğimiz key değerlerini verebiliyoruz eğer key değer vermezsek ne olur şimdi birde karışık bir dizi oluşturalım?
1 2 3 4 5 6 7 8 9 10 11 12 |
<?php //Dizimiz tanımlayalım önce $memleket=$arrayName = array("Ömer" =>"Erzurum" , "Resul" =>"Rize" , "Selçuk" =>"Ordu","Ali","Ebubekir"); print_r($memleket); //çıktı: Array ( [Ömer] => Erzurum [Resul] => Rize [Selçuk] => Ordu [0] => Ali [1] => Ebubekir ) ?> |
üstteki örneğimizde ekran çıktısında da key değeri vermediğimiz yerlerde varsayılan olarak sayısal değerler aldı.
Evet arkadaşlar Php’de kısaca arraylar,diziler böyle oluşturuyorlar,sorularınızı ve önerilerinizi yorumlarda yazarsanız yardımcı olmaya çalışırım iyi çalışmalar.
Etiketler: array ~ dizi ~ dizi oluşturma ~ dizi tanımlama ~ dizileriphp diziler ~ ekrana basma ~ key ~ php dizi tanımlama ~ print_r ~ rize web progamlama