Funksiýa array_combine

Funksiýa array_combine iki sany massiwleri bir associatiw massiwde birleşdirýär. Funksiýa birinji parametr hökmünde geljekki açar sözdikleriň massiwini, ikinji parametr hökmünde bolsa geljekki bahalaryň massiwini kabul edýär.

Sintaksis

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

Mysal

Geliň iki sany massiwleri bir associatiw massiwde birleşdireýliň. Şol bir wagtyň özünde birinji massiwdäki degişli elementler ikinji massiwdäki elementleriň açary bolup biler:

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

Kodyň ýerine ýetiriliş netijesi:

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

Şeýle hem serediň

  • funksiýa array_merge,
    birnäçe massiwleri bir massiwde birleşdirýär
  • funksiýa array_keys,
    massiwden açarlary aýyrýar
  • funksiýa array_values,
    massiwden bahalary aýyrýar