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;
Простой пример объединения массивов функцией array_combine
]]>
&example.outputs;
avocado
[red] => apple
[yellow] => banana
)
]]>
&reftitle.seealso;
array_merge
array_walk
array_values
array_map