|
C ve Java dillerinde,birden fazla boyuta sahip dizi tanimlamak
gercekten de ileri seviye uzmanlik gerektiren kavramlardir.PHP
de ise bu konu icin,kimsenin basini agritmadan kisaca tanimlanabilcek
ve uygulanabilecek yazim kurallari gelistirilmistir.Bir diziye
istediginiz kadar cok boyut katabilirsiniz.
PHP icinde bir diziyi kullanirken ona iki'den fazla boyut
katmak,cok ta guzel bir programcilik teknigi degildir.Bu hem
sizin hemde PHP nin yapisi itibari ile bir cok extra yuku
beraberinde getirir.Sizin icin, kodun sonradan baska kisiler
tarafindan bakiminin zorlasasmasi ,sunucu icin ise kaynaklarinin
yok edilmesi bakimindan onemli ve dusunulmesi gereken,ve hatta
mumkunse iki den fazla boyut icin kacininlmasi gereken programlama
teknikleridir...
Size daha iyi fikir vermesi amaciyla,bu konu icin ozel hazirlanmis
grafik ve belgelere asagidaki linke tiklayarak ulasabilirsiniz.
http://www.turk-php.com/ornekler/doc/cok_boy_diziler.doc
Simdi de orneklerle konuyu aydinlatmaya calisalim:
<?php
$ornek_dizi = array("Ambalajlar" => array("kagit","plastik"),"Urunler"
=> array("et", array("sut","yumurta")));
print $ornek_dizi["Ambalajlar"][1];
//ekrana plastik yazdirdim...
print $ornek_dizi["Urunler"][2][1];
//ekrana sut yazdirdim...
?>
Serkan Hadi Ceylani
serkan@turk-php.com
|