array_chunk
array_count_values
Функции для работы с массивами
PHP Manual

# array_combine

(PHP 5)

array_combine — Создать новый массив, используя один массив в качестве ключей, а другой в качестве соответствующих значений

### Описание

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

Возвращает array, используя значения массива `keys` в качестве ключей и значения масссива `values` в качестве соответствующих значений.

Возвращает `FALSE`, если количество элементов в исходных массивах не совпадает или если массивы пусты.

Пример #1 Простой пример использования array_combine()

`<?php
$a = array('green', 'red', 'yellow');
$b = array('avocado', 'apple', 'banana');
$c = array_combine($a, $b);
print_r($c);
?>`

Выводит:

    Array
    (
        [green]  => avocado
        [red]    => apple
        [yellow] => banana
    )

См. также array_merge(), array_walk(), и array_values().

array_chunk
array_count_values
Функции для работы с массивами
PHP Manual