у меня есть это два массива:PHP многомерный массив Объединить на основе ключей
$array1 = [
'1' => 285.52,
'2' => 427.76
];
$array2 = [
'1' => 123.44,
'2' => 48.32
];
Клавиши на каждой из них идентификатор для клиента, первый из них является сумма задолженности, а второй из них является сумма оплачено, я хочу, чтобы достичь следующим:
$mergedArrays = [
'1' => [
'owed' => 285.52,
'payed' => 123.44
],
'2' => [
'owed' => 427.76,
'payed' => 48.32
]
];
мне было интересно, если есть функция PHP, чтобы сделать это, я попытался с array_merge_recursive, но это только делает массив из четырех элементов вместе.
Любая помощь была бы действительно оценена.
В чем проблема при традиционном цикле? –
Ничего не встроено без вложенности/объединения нескольких встроенных функций, таких как [array_column] (http://php.net/array_column) с [array_combine] (http://php.net/array_combine) и тому подобное. –
@HillaryClintonEmailRemover Я не знаю, я думал, что это было более эффективная производительность, чтобы сделать это, используя встроенные функции, спасибо tho – DSB