DoctorD
Guest
Объединение элементов массива с одинаковым значением
есть массив $ar вида
$ar[0]['title'] = t0;
$ar[0]['price'] = p0;
...
$ar[N]['title'] = tN;
$ar[N]['price'] = pN;
как сделать так чтобы все элементы массива с одинаковым значением в поле 'title' объединились в один элемент, цены можно просто конкатенацией сливать через пробел
т.е.
if ($ar[k]['title'] == $ar[m]['title']) {
$ar[k]['title'] = $ar[k]['title'];
$ar[k]['price'] = $ar[k]['price']." ".$ar[m]['price'];
}
есть ли готовые ф-ции которые мне могут помочь?
есть массив $ar вида
$ar[0]['title'] = t0;
$ar[0]['price'] = p0;
...
$ar[N]['title'] = tN;
$ar[N]['price'] = pN;
как сделать так чтобы все элементы массива с одинаковым значением в поле 'title' объединились в один элемент, цены можно просто конкатенацией сливать через пробел
т.е.
if ($ar[k]['title'] == $ar[m]['title']) {
$ar[k]['title'] = $ar[k]['title'];
$ar[k]['price'] = $ar[k]['price']." ".$ar[m]['price'];
}
есть ли готовые ф-ции которые мне могут помочь?