(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 dizisinden anahtarları, değerler dizisinden değerleri alıp oluşturduğu ilişkisel diziyi döndürür.
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ğ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 )