LaravelConf Taiwan 2020 CFP Started

array_merge_recursive

(PHP 4 >= 4.0.1, PHP 5, PHP 7)

array_merge_recursiveİki veya daha fazla sayıda diziyi ardarda ekleyerek yeni bir dizi oluşturur

Açıklama

array_merge_recursive ( array $dizi1 [, array $... ] ) : array

Belirtilen dizilerin elemanlarını bir öncekinin elemanlarının ardına eklemek suretiyle yeni bir dizi oluşturur ve bu diziyi döndürür.

Eğer dizilerde aynı anahtara sahip elemanlar varsa sonraki dizilerin eleman değerleri ilk elemana bir alt dizi değeri olarak ardarda eklenir. Eğer değerlerden biri zaten bir dizi ise işlev bu diziyi diğer dizideki ilgili girdiye katıştırır. Ancak, eğer diziler sayısal anahtarlar içeriyorsa sonraki değer daima sona eklenir.

Değiştirgeler

dizi1

Diğerlerinin ardına ekleneceği dizi.

...

Kendinden öncekinin ardına eklenecek diziler.

Dönen Değerler

Elde edilen diziyi döndürür.

Örnekler

Örnek 1 - array_merge_recursive() örneği

<?php
$ar1 
= array("color" => array("favorite" => "red"), 5);
$ar2 = array(10"color" => array("favorite" => "green""blue"));
$result array_merge_recursive($ar1$ar2);
print_r($result);
?>

Yukarıdaki örneğin çıktısı:

Array
(
    [color] => Array
        (
            [favorite] => Array
                (
                    [0] => red
                    [1] => green
                )

            [0] => blue
        )

    [0] => 5
    [1] => 10
)

Ayrıca Bakınız

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top