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