Есть ли возможность объединить содержимое массивов, если ключ уже используеться - то ничего, а если нет - то необходимо добавить с других массивов, но с пустым значением
array(3) {
[0]=>
array(4) {
["attributes_3_ru-ru"] => "10"
["attributes_3_en-gb"] => "100"
["attributes_4_en-gb"] => "2222"
["attributes_4_ru-ru"] => ""
}
[1]=>
array(2) {
["attributes_6_ru-ru"] => "10"
["attributes_6_en-gb"] => "100"
}
}
[2]=>
array(2) {
["attributes_4_ru-ru"] => "10"
["attributes_4_en-gb"] => "100"
}
...n
}
Что бы получилось на выходе что то вроде такого
array(3) {
[0]=>
array(4) {
["attributes_3_ru-ru"] => "10"
["attributes_3_en-gb"] => "100"
["attributes_4_en-gb"] => "2222"
["attributes_4_ru-ru"] => ""
["attributes_6_ru-ru"] => ""
["attributes_6_en-gb"] => ""
}
[1]=>
array(2) {
["attributes_6_ru-ru"] => "10"
["attributes_6_en-gb"] => "100"
["attributes_3_ru-ru"] => ""
["attributes_3_en-gb"] => ""
["attributes_4_en-gb"] => ""
["attributes_4_ru-ru"] => ""
}
}
[2]=>
array(2) {
["attributes_4_ru-ru"] => "10"
["attributes_4_en-gb"] => "100"
["attributes_6_ru-ru"] => ""
["attributes_6_en-gb"] => ""
["attributes_3_ru-ru"] => ""
["attributes_3_en-gb"] => ""
}
...n
}