@Kristina8787

Как в цикле записать в массив новый массив без замены предыдущего?

Здравствуйте. У меня есть многомерный массив вида что снизу, мне надо прогнать его в цикле так,чтобы при совпадении по полю id , в том массиве в котором совпало, создался новый ключ 'shared',и в него на каждой итерации при совпадении попадала пара ключ-значение не затирая друг друга после вставки. Вроде простой вопрос,но давно в php не сидела не могу вспомнить. Заранее благодарна.

"headers" => [
"title"=>[
    "id" => 3,
    "num" => 10,
    "str" => 'string',
    "parents" =>[ "0" => 4],
],
"title2"=>[
    "id" => 5,
    "num" => 12,
    "str" => 'string2',
    "parents" =>[ "0" => 1],
],
"title3"=>[
    "id" => 7,
    "num" => 13,
    "str" => 'string3',
    "parents" =>[ "0" => 4],
],
];
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы