Понедельник, 19.02.2018, 22:34
Приветствую Вас Гость | RSS

Bitrix программирование

Категории раздела
Статистика



Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа

PHP Сложение многомерных массивов

Каталог статей

Главная » Статьи » Программирование

PHP Сложение многомерных массивов

У нас есть два многомерных массива и их нужно сложить, а ключи должны остаться.

Пример:
$ocenka = Array
(
 [4] => "7",
 [5617] => "4",
 [1] => "2",
 [222] => "1",
 [2748] => "2",
 [2643] => "3"
);
$coment = Array
(
 [4] => "2",
 [11] => "21"
);
Должно получиться

общ:
Array
(
 [4] => 9
 [5617] => 4
 [1] => 2
 [222] => 1
 [2748] => 2
 [2643] => 3
 [11] => 21
)
Решение:
$ocenka = Array
(
 [4] => "7",
 [5617] => "4",
 [1] => "2",
 [222] => "1",
 [2748] => "2",
 [2643] => "3"
);
$coment = Array
(
 [4] => "2",
 [11] => "21"
);

<?

foreach($ocenka as $key => $val)

{

$obs[$key]=$coment[$key] + $val;

unset($coment[$key]);

}

 foreach($coment as $key2 => $val2)

 {

 $obs[$key2]=$obs[$key2]+$val2;

 }

print_r($obs);

?>

Категория: Программирование | Добавил: Shak (25.11.2010)
Просмотров: 3148 | Теги: print_r, Многомерные массивы, foreach | Рейтинг: 0.0/0
Поиск

Shak © 2018
Копирование материала без указания автора и ссылки на сайт запрещается.
Если вы разместили материал у себя на сайте обязательно свяжитесь со мной shakleinserg{собака}gmail.com
Создать бесплатный сайт с uCoz