Массивы одинаковые строки

Reaver

Guest
Массивы одинаковые строки

Есть массив типа:

$arr["test1"]=1
$arr["test2"]=2;
$arr["test1"]=3;
$arr["test3"]=4;


как сложить строки с одинаковыми индексом "test1" чтобы в результате получилось

$arr["test1"]=4;
$arr["test2"]=2;
$arr["test3"]=4;
 

Reaver

Guest
sage
Массив такой есть. Если не знаешь ответа на вопрос, писать не стоит. В остроумии соревнуйся с "Stadnitski Alex"
 

SiMM

Новичок
Reaver, а если подумать? Массивов, содержащих ДВА элемента с ОДИНАКОВЫМИ индексами не бывает.
 

SelenIT

IT-лунатик :)
да что тут спорить - print_r($arr) покажет, что есть на самом деле :)
 

phprus

Moderator
Команда форума
Reaver
А как ты создаеш массив в котором есть 2 одинаковых ключа с разными значениями???
Присваивание $arr["test1"]=3; должно затереть предыдущее значение этого элемента ( 1 ). Тоесть в массиве должен остаться только элемент $arr["test1"]=3
 

sage

Новичок
Reaver
ну и что? у тебя всё ещё существует такой массив?
 

Reaver

Guest
sage
Прошу прощения я действительно выводил записи а вывод числа элементов в массиве показа перезщапись элемента.


Но вопрос остается: если динамически формируется массив, с вероятностью одинаковых элементов, как их складывать неужели каждый раз обходить массив в цикле?
 
Сверху