array_combine Создаёт новый массив, используя один массив в качестве ключей, а другой для его значений &reftitle.description; arrayarray_combine arraykeys arrayvalues Создаёт массив (array), используя значения массива keys в качестве ключей и значения массива values в качестве соответствующих значений. &reftitle.parameters; keys Массив ключей. Некорректные значения для ключей будут преобразованы в строку (string). values Массив значений &reftitle.returnvalues; Возвращает скомбинированный массив (array). &reftitle.errors; Начиная с PHP 8.0.0, выдаётся ошибка ValueError, если количество элементов в keys и values не совпадает. До PHP 8.0.0 вместо этого выдавалась ошибка уровня E_WARNING. &reftitle.changelog; &Version; &Description; 8.0.0 Функция array_combine теперь выбрасывает ошибку ValueError, если количество элементов в массивах не совпадает; ранее функция возвращала значение &false;. &reftitle.examples; Простой пример использования <function>array_combine</function> ]]> &example.outputs; avocado [red] => apple [yellow] => banana ) ]]> &reftitle.seealso; array_merge array_walk array_values array_map