İç içe diziler (array)
array , iç içe array, iç içe dizi, diziler
Öncelikle dizileri biraz bakalım.
Array diye başlar
$dizi = array("Şahabettin", "Yıldırım", 15 , "yıldır", "yazılım yapıyor");
print_r($dizi); /* çıktı : Array
(
[0] => Şahabettin
[1] => Yıldırım
[2] => 15
[3] => yıldır
[4] => yazılım yapıyor
) */
veya [ ] arasında yazılır ve array ile aynı sonucu verecektir.
$dizi = ["Şahabettin", "Yıldırım", 15 , "yıldır", "yazılım yapıyor"];
print_r($dizi); /* çıktı : Array
(
[0] => Şahabettin
[1] => Yıldırım
[2] => 15
[3] => yıldır
[4] => yazılım yapıyor
) */
asıl işimiz burası iç içe diziler sayesinden minik bir veritabanı bile yapabilirsiniz.
$isimiz = [
"Hazır site" => [
"Ana okulu" =>
[
"Nd01 ana okulu"=>[
"basit bir anaokulu sitesi",
"orta seviye bir site",
"komplike bir site"
],
"nd02 ana okulu"
],
"rentakar",
"emlak sistemi"
],
"Hizmetler" =>[
"Web tasarım",
"e ticaret",
"google seo"
],
"Ürünler",
"Hosting"
];
print_r($isimiz); // çıktısı
ile
/*
Array
(
[Hazır site] => Array
(
[Ana okulu] => Array
(
[Nd01 ana okulu] => Array
(
[0] => basit bir anaokulu sitesi
[1] => orta seviye bir site
[2] => komplike bir site
)
[0] => nd02 ana okulu
)
[0] => rentakar
[1] => emlak sistemi
)
[Hizmetler] => Array
(
[0] => Web tasarım
[1] => e ticaret
[2] => google seo
)
[0] => Ürünler
[1] => Hosting
)
*/
// bu örnek içinde belli bir yere bakacaksanız
echo $isimiz["Hazır site"]["Ana okulu"]["Nd01 ana okulu"][2]; // çıktısı : komplike bir site
Tepkiniz Nedir?
