Diziler grup halindeki değişkenler olarak tanımlanabilir. Dizi içersinde yüzlerce değişken olabilir.
<?php/* Dizi elemanları index adı verilen sıra numarası ile çağrılır. Sıra numarası 0 (sıfır) ile başlar.*/$gunler=array(); // Dizilerde sıralama "0" dan başlar$gunler[]="Pazartesi"; // 0$gunler[]="Salı"; // 1$gunler[]="Çarşamba"; // 2$gunler[]="Perşembe"; // 3$gunler[]="Cuma"; // 4$gunler[]="Cumartesi"; // 5$gunler[]="Pazar"; // 6// Örneğin Pazartesiyi çağırmak için 0 kullanmalıyız.echo $gunler[0]."<br>"; // Ekrana Pazartesi yazacaktır/* Sayı yani index belirtmeden diziye değer girdiğimizde sıralı giriş yapacaktır* ancak istediğimiz zaman istediğimiz indexe atama yapabiliriz* Örneğin dizinin 4. elemanı normalde Cuma :*/echo $gunler[4]."<br>"; //4. eleman su anda Cuma ekrana yazdık şimdi bunu değiştirelim ve tekrar yazalım$gunler[4]="Değiştirilen yazı";echo $gunler[4]."<br>"; // Ekranda "Değiştirilen yazı " yazar// Başka bir dizi tanımlama yöntemi :$aylar=array(1 => "Ocak", // , virgülü unutmuyoruz2 => "Şubat",3 => "Mart");echo $aylar[3]."<br>";// Dizi tanımlamalarında harf te kullanabiliriz ancak harfi ' tek tırnak' içinde yazmalıyız örnek :$dizi[i]="Örnek";echo $dizi[i]."<br>";// Bu Örnekte tanımlama yapmadan hard dizine değişken atadık tanımlama yapmak daha sağlıklı// bir kullanımdır yinede/* Aslında her string kendi içinde bir değişkendir daha iyi anlamanız için örnek : */$ornekdizi="AKsofT";echo $ornekdizi[0]."<br>"; // yazdığımızda ekrana dizinin ilk elemanı yani A harfi yazdırılır.// For döngünüsü kullanarak bu diziyi alt alta yazdıralım$uzunluk=strlen($ornekdizi); // strlen fonksiyonu stirng uzunlugunu verirfor($i=0; $i<=$uzunluk; $i++){echo $ornekdizi[$i]."<br>";
Pazartesi}?>Ekran Çıktısı :
Cuma
Değiştirilen yazı
Mart
Örnek
A
A
K
s
o
f
T

Hiç yorum yok:
Yorum Gönder