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

  • Автор темы Автор темы Reaver
  • Дата начала Дата начала

Reaver

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

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

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


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

$arr["test1"]=4;
$arr["test2"]=2;
$arr["test3"]=4;
 
sage
Массив такой есть. Если не знаешь ответа на вопрос, писать не стоит. В остроумии соревнуйся с "Stadnitski Alex"
 
Reaver, а если подумать? Массивов, содержащих ДВА элемента с ОДИНАКОВЫМИ индексами не бывает.
 
да что тут спорить - print_r($arr) покажет, что есть на самом деле :)
 
Reaver
А как ты создаеш массив в котором есть 2 одинаковых ключа с разными значениями???
Присваивание $arr["test1"]=3; должно затереть предыдущее значение этого элемента ( 1 ). Тоесть в массиве должен остаться только элемент $arr["test1"]=3
 
Reaver
ну и что? у тебя всё ещё существует такой массив?
 
sage
Прошу прощения я действительно выводил записи а вывод числа элементов в массиве показа перезщапись элемента.


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