web tasarım dersleri

Navigate / search

Php Çok Boyutlu Diziler

Şimdide Php’de Çok boyutlu dizileri ele alacağız.Çok boyutlu dizi denince akla kategori mantığı gelebilir.Örneği bir kategorileme yapalım;
Nokia
6300
5310
N95
N97
Sony Ericsonn
K750i
K790i
Samsung
E250
U600
Gibi olsun…Bütün bunları bir değişkene nasıl atarız.Tabiki diziler, ama nasıl diziler, çok boyutlu diziler.Verdiğimizi örneğe uygun bir çok boyutlu dizi oluşturacağız.Bu örneği inceledikten sonra sizde kendiniz bunlara benzer örnekler yapmaya çalışın.Örneğin kolay anlaşılabilmesi için oluşturduğum 3. boyuttaki dizileri alt alta yazacağım

1
2
3
4
$telefonlar=array(    "Nokia"=>array("6310","5310","N95","N97"),
                      "Sony Ericsonn"=>array("K750i","K790i"),
                      "Samsung"=>array("E250","U600")
);

Çok zor olmayan bir yöntemle çok boyutlu diziler oluşturabiliyoruz.Şimdi bu dizileri foreach ile yazdıralım…

1
2
3
4
5
6
foreach ($telefonlar as $marka=>$modelno){
     echo $marka."<br>";
     foreach ($modelno as $model){
           echo "&nbsp;&nbsp;&nbsp;".$model."<br>";
     }
}

Leave a comment

name*

email* (not published)

website