12Mar/080
PHP 3. Ders Örnekleri
3. Derste işlenen örnek kodlar
diziler1.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | <?php /* * Asağıdaki örnekte $isim bir dizi değişken olarak tanımlanır. * Bu dizi değişkende anahtar bir nümerik olan 0 , * aldığı değer ise Özgür şeklinde bir karakter dizisidir. * Bunun manasını kısaca özetleyecek olursak $isim değişkeninde * "0" anahtarı kullanıldığında elde edilen değer "Özgür" olacaktır. */ $isim[0] = "Özgür"; /* Bu değişkenimize farklı anahtarlar ile farklı değerler atayabiliriz. */ $isim[1] = "Fuat"; $isim[2] = "Fikret"; /* * PHPde dizi değişkenlerin anahtarları yanlızca nümerik olarak değil * karakter dizisi olarak da tanımlanabilirler. Ancak anahtarlar karakter dizisi * olduklarında çift tırnak işareti ile belirtilmelidir. */ $ajanda["Pazartesi"]= "Toplantı"; $ajanda["Cumartesi"]= "Tatil"; echo $isim[0] . "<BR>"; /* "Özgür" değeri görünecektir. */ echo $isim[1] . "<BR>"; /* "Fuat" değeri görünecektir. */ echo $ajanda["Pazartesi"] . "<BR>"; /* "Toplantı" değeri görünecektir. */ ?> |
diziler2.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <?php /* Daha önce bir nümerik anahtar tanımlı değil ise başlangıç anahtarı 0 olacaktır. */ $gun[] = "Pazartesi"; /* Anahtar = 0 */ $gun[] = "Salı"; /* Anahtar = 1 */ $gun[] = "Çarşamba"; /* Anahtar = 2 */ /* Bir nümerik anahtar tanımlarsak sonraki anahtarlar en son nümerik anahtar bir arttırılarak verilecektir. */ $ay[3] = "Mart"; /* Anahtar = 3 */ $ay[] = "Nisan"; /* Anahtar = 4 */ $ay[] = "Mayıs"; /* Anahtar = 5 */ echo $gun[2] . "<BR>"; /* Çarşamba */ echo $ay[4] . "<BR>"; /* Nisan */ ?> |
diziler3.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <?php /* PHP'de çok boyutlu dizi değişkenlerin kullanımı. */ $takim["Fenerbahce"]["Stad"] = "Şükrü Saracoğlu"; $takim["Fenerbahce"]["Teknik Direktor"] = "Lorant"; $takim["Galatasaray"]["Stad"] = "Ali Sami Yen"; $takim["Galatasaray"]["Teknik Direktor"] = "Fatih Terim"; $takim["Besiktas"]["Stad"] = "Inönü"; $takim["Besiktas"]["Teknik Direktor"] = "Lucescu"; /* Çok boyutlu dizi değişkenlerde anahtarlar hem nümerik hem de karakter dizisi karışık olarak tanımlanabilir. */ $futbolcu["Fenerbahce"][1] = "Rüştü"; $futbolcu["Fenerbahce"][2] = "Fatih"; $futbolcu["Galatasaray"][1] = "Mondragon"; $futbolcu["Galatasaray"][2] = "Bülent"; $futbolcu["Besiktas"][1] = "Cordoba"; $futbolcu["Besiktas"][2] = "Ali Eren"; echo $takim["Fenerbahce"]["Teknik Direktor"] . "<BR>"; /* "Lorant" değeri görünecektir. */ echo $futbolcu["Besiktas"][1] . "<BR>"; /* "Cordoba" değeri görünecektir. */ ?> |
![[Google]]( http://www.adilyildiz.com.tr/wp-content/plugins/easy-adsense-lite/google-light.gif)