Funkce array_combine

Funkce array_combine provádí sloučení dvou polí do jednoho asociativního. Prvním parametrem funkce přijímá pole budoucích klíčů, a druhým - pole budoucích hodnot.

Syntaxe

phparray_combine(array $keys, array $values): array

Příklad

Pojďme sloučit dvě pole do jednoho asociativního. Přičemž odpovídající prvky z prvního pole se stanou klíči prvků z druhého pole:

php<?php
  $keys = ['a' , 'b', 'c', 'd', 'e'];
  $elems = [1, 2, 3, 4, 5];
  
  $res = array_combine($keys, $elems);
  var_dump($res);
?>

Výsledek provedení kódu:

php['a'=>1, 'b'=>2, 'c'=>3, 'd'=>4, 'e'=>5]

Viz také

  • funkci array_merge,
    která slučuje několik polí do jednoho
  • funkci array_keys,
    která extrahuje klíče z pole
  • funkci array_values,
    která extrahuje hodnoty z pole