MultiServis.Net //PHP El Kitabı

<<= Önceki Sayfa | PHP Ana Sayfa | Sonraki Sayfa =>>

Cok boyutlu dizilerle calismak : Yazar: Serkan Tarih: 01/03/02

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

<<= Önceki Sayfa | PHP Ana Sayfa | Sonraki Sayfa =>>