PHP 8'de diziler, veri gruplarını depolamak için kullanılan temel veri yapılarından biridir. Diziler, indislerle ilişkilendirilmiş öğeler koleksiyonunu temsil eder. İşte PHP 8'de dizilerle ilgili temel bilgiler:
-
Dizi Tanımlama:
$sayilar = [1, 2, 3, 4, 5]; $sehirler = array("Ankara", "İstanbul", "İzmir");
-
Dizi Elemanlarına Erişme:
echo $sayilar[2]; // Çıktı: 3 echo $sehirler[1]; // Çıktı: İstanbul
-
Dizi Elemanlarını Değiştirme:
$sayilar[0] = 10;
-
Diziye Eleman Ekleme:
$sehirler[] = "Bursa";
-
Dizi Elemanlarını Silme:
unset($sayilar[2]);
-
Dizi Uzunluğu:
$uzunluk = count($sehirler);
-
Assoziatif Diziler (İsimlendirilmiş İndisler):
$ogrenci = [ "ad" => "Ahmet", "soyad" => "Yılmaz", "yas" => 20 ]; echo $ogrenci["ad"]; // Çıktı: Ahmet
-
Çok Boyutlu Diziler:
$matris = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ]; echo $matris[1][2]; // Çıktı: 6
-
Dizi Döngüleri:
foreach ($sehirler as $sehir) { echo $sehir . "<br>"; }
-
Dizi Sıralama:
sort($sayilar); // Artan sıralama rsort($sayilar); // Azalan sıralama
-
Dizi Filtreleme:
$filtreliSayilar = array_filter($sayilar, function ($sayi) { return $sayi > 3; });
-
Dizi Birleştirme:
$yeniDizi = array_merge($sayilar, $sehirler);
Bu örnekler, PHP 8'de dizilerle yapılabilecek temel işlemleri göstermektedir. Diziler, programlamada veri manipülasyonu için güçlü ve esnek bir araçtır.