(PHP 5)
array_combine — Anahtarlar için bir dizi, değerler için ise başka bir dizi kullanarak bir ilişkisel dizi oluşturur
$anahtarlar
, array $değerler
)
anahtarlar
dizisinden anahtarları,
değerler
dizisinden değerleri alıp oluşturduğu
ilişkisel diziyi döndürür.
anahtar
Anahtar olarak kullanılacak elemanları içeren dizi. Anahtar olarak geçersiz değerler string türüne dönüştürülür.
değerler
Değer olarak kullanılacak elemanları içeren dizi.
Dizilerdeki eleman sayısı aynı değilse veya diziler boşsa FALSE
, aksi
takdirde oluşturulan ilişkisel dizi döner.
Dizilerdeki eleman sayısı aynı değilse veya diziler boşsa bir
E_WARNING
oluşur.
Örnek 1 - array_combine() örneği
<?php
$a = array('green', 'red', 'yellow');
$b = array('avocado', 'apple', 'banana');
$c = array_combine($a, $b);
print_r($c);
?>
Yukarıdaki örneğin çıktısı:
Array ( [green] => avocado [red] => apple [yellow] => banana )