For the complete documentation index, see llms.txt. This page is also available as Markdown.

2.3 PHP'de Diziler (Arrays)

Diziler, birden fazla değeri tek bir değişkende saklamak için kullanılır. PHP'de diziler, anahtar-değer çiftleri olarak saklanır ve iki ana türü vardır: indeksli diziler ve ilişkisel diziler. Ayrıca, çok boyutlu diziler de kullanılabilir.

1.İndeksli Diziler

İndeksli dizilerde, her bir eleman bir sayısal anahtarla tanımlanır. İndeksler 0'dan başlar.

Örnek: İndeksli Dizi Oluşturma ve Erişme

<?php
// Dizi tanımlama
$renkler = array("kırmızı", "yeşil", "mavi", "sarı");

// Dizi elemanlarına erişme
echo "Birinci renk: " . $renkler[0] . "<br>";
echo "İkinci renk: " . $renkler[1] . "<br>";
echo "Üçüncü renk: " . $renkler[2] . "<br>";
echo "Dördüncü renk: " . $renkler[3] . "<br>";
?>

2. İlişkisel Diziler

İlişkisel dizilerde, her bir eleman bir metin anahtarıyla tanımlanır. Bu tür dizilerde, anahtarlar özel adlar olabilir.

Örnek: İlişkisel Dizi Oluşturma ve Erişme

3. Dizilerde Döngüler

Dizilerde döngü kullanarak elemanlara erişmek yaygındır. foreach döngüsü genellikle bu amaçla kullanılır.

Örnek: İndeksli Dizide foreach Döngüsü Kullanma

Örnek: İlişkisel Dizide foreach Döngüsü Kullanma

4. Çok Boyutlu Diziler

Çok boyutlu diziler, dizi içinde diziler içerebilir. En yaygın çok boyutlu dizi türü, iki boyutlu dizilerdir.

Örnek: İki Boyutlu Dizi Oluşturma ve Erişme

5. Dizi Fonksiyonları

PHP, dizilerle çalışmayı kolaylaştıran birçok yerleşik fonksiyon sağlar.

count() Fonksiyonu: Dizideki Eleman Sayısını Döner

array_merge() Fonksiyonu: İki veya Daha Fazla Diziyi Birleştirir

array_search() Fonksiyonu: Dizide Belirli Bir Değerin Anahtarını Döner

Last updated