Суммируйте коррелированные значения двух столбцов массиваPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Суммируйте коррелированные значения двух столбцов массива

Сообщение Anonymous »

Код: Выделить всё

Array
(
[start] => Array
(
[0] => mymail@google.mail
[1] => antohermail@yahoo.com
[2] => antohermail@yahoo.com
[3] => mymail@google.mail
[4] => 222222@google.mail
[5] => mymail@google.mail
[6] => bot001e08@lopbot001
[7] => antohermail@yahoo.com
[8] => mymail@google.mail
[9] => bot001e02@lopbot001.mail
)

[name] => Array
(
[0] => 43
[1] => 17
[2] => 15
[3] => 34
[4] => 12
[5] => 37
[6] => 14
[7] => 12
[8] => 33
[9] => 25
)

)
Этот мультимассив имеет одинаковое количество ключей. Я хотел бы показать все разные электронные письма (начальный массив) и подсчитать все значения из массива имен.
Итак, желаемый результат будет примерно таким:
mymail@google.mail: 43+34+37+23 = 137
antohermail@yahoo.com: 17 +15+ 12 = 44
222222@google.mail: 12
bot001e08@lopbot001: 14
bot001e02@lopbot001.mail: 25
С помощью специальной функции я мог бы получить результат типа это:

Код: Выделить всё

Array
(
[0] => Array
(
[0] => Array
(
[mymail@google.mail] => 43
[antohermail@yahoo.com] => 17
[antohermail@yahoo.com] => 15
)

[1] => Array
(
[mymail@google.mail] => 34
[222222@google.mail] => 12
)

[2] => Array
(
[mymail@google.mail] => 37
[bot001e08@lopbot001] => 14
[222222@google.mail] => 12
)

[3] => Array
(
[mymail@google.mail] => 33
[bot001e02@lopbot001.mail] => 25
)

)

)
Но я все еще не могу посчитать значения из этого мультимассива

Подробнее здесь: https://stackoverflow.com/questions/707 ... ay-columns
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»