Funkcja array_combine

Funkcja array_combine scala dwie tablice w jedną tablicę asocjacyjną. Pierwszym parametrem funkcja przyjmuje tablicę przyszłych kluczy, a drugim - tablicę przyszłych wartości.

Składnia

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

Przykład

Połączmy dwie tablice w jedną asocjacyjną. Przy tym odpowiednie elementy z pierwszej tablicy staną się kluczami elementów z drugiej tablicy:

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

Wynik wykonania kodu:

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

Zobacz także

  • funkcję array_merge,
    która scala kilka tablic w jedną
  • funkcję array_keys,
    która wyciąga klucze z tablicy
  • funkcję array_values,
    która wyciąga wartości z tablicy