Запіс на курсы па HTML, CSS, JavaScript, PHP, Python, фрэймворкам і CMS,
а таксама: дапамога ў пошуку працы і заказаў, стажыроўка на рэальных праектах→
147 of 410 menu

Функцыя array_combine

Функцыя array_combine ажыццяўляе зліццё двух масіваў у адзін асацыятыўны. Першым параметрам функцыя прымае масіў будучых ключоў, а другім - масіў будучых значэнняў.

Сінтаксіс

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

Прыклад

Давайце аб'яднаем два масівы ў адзін асацыятыўны. Пры гэтым адпаведныя элементы з першага масіва стануць ключамі элементаў з другога масіва:

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

Вынік выканання кода:

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

Глядзіце таксама

  • функцыю array_merge,
    якая аб'ядноўвае некалькі масіваў у адзін
  • функцыю array_keys,
    якая здабывае ключы з масіва
  • функцыю array_values,
    якая здабывае значэнні з масіва
byenru