php array_replace fonksiyonu

php array_replace fonksiyonu

php array_replace fonksiyonu

php array_replace fonksiyonu kullanımı

Bu fonksiyon ile herhangi bir dizi içerisindeki verilerin başka bir dizi içerisindeki veriler ile değiştirilmesi işine yarayan bir fonksiyondur. Bu fonksiyon aslında hem dizileri birleştirme hem de ana dizimizdeki verilerin değiştirilmesi için kullanılabilir.

Kullanım şekli;

 array_replace(array $dizi, array ...$diziler): array

Kullanım sonucu geriye array döndürülürse işlem başarılı bir şekilde yapılmış demektir fakat null değer dönerse bir hata oluşmuş ve array_replace fonksiyonu işlemi yapamamış demektir.

Örnek olarak;

<? php
$ana = array("istanbul", "ankara", "izmir", "adana");
$ilkdizi = array(0 => "aydın", 4 => "konya");
$ikincidizi = array(0 => "samsun");

$sonuc = array_replace($ana, $ilkdizi, $ikincidizi);
print_r($sonuc);
?>

Üstteki kodları çalıştırdığımızda,

Array
(
    [0] => samsun
    [1] => ankara
    [2] => izmir
    [3] => adana
    [4] => konya
)

şeklinde sonuç olacaktır.