PHP'de dizi operatörleri, dizilerle ilgili işlemleri gerçekleştirmek için kullanılır. İşte PHP'de kullanılan temel dizi operatörleri:
1. Birleştirme Operatörü (+
):
Birleştirme operatörü, iki diziyi birleştirir. Ancak, aynı anahtarlar varsa ikinci dizideki değerler, birinci dizidekilerin üzerine yazılır.
$dizi1 = array("a" => "kırmızı", "b" => "yeşil");
$dizi2 = array("b" => "mavi", "c" => "sarı");
$sonuc = $dizi1 + $dizi2;
print_r($sonuc);
Çıktı:
Array
(
[a] => kırmızı
[b] => yeşil
[c] => sarı
)
2. Birleştirme Operatörü (.
):
Birleştirme operatörü, iki diziyi birleştirir ve yeni bir dizi oluşturur.
$dizi1 = array("a", "b");
$dizi2 = array("c", "d");
$sonuc = $dizi1 . $dizi2; // HATA! Bu işlem geçerli değildir.
Ancak, bu operatörü doğrudan diziler üzerinde kullanamazsınız. Birleştirme işlemi için array_merge()
veya +
operatörünü kullanmanız gerekmektedir.
Bu operatörler, dizileri birleştirmek ve farklı dizileri işlemek için kullanışlıdır. Ancak, dikkatli olunmalı ve beklentiler doğrultusunda doğru operatör seçilmelidir.