X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Убрать повторения из массива
Avin
Avin
Topic Starter сообщение 25.9.2012, 15:11; Ответить: Avin
Сообщение #1


Добрый день!
Вспоминая предыдущую тему http://www.masterweb...l=&fromsearch=1

Наткнулся на одну проблему, и уже голову сломал, прошу Вашей помощи!

У меня есть массив $subcaterogy_data[], в этом массиве хранятся значения: main_category и sub_category

Как мне отредактировать массив так, чтобы в нем остались значения main_category и sub_category, которые не совпадают с остальными записями в массиве по обоим значениям main_category и sub_category, а те, что совпадают выкинуть из массива?

Например в массиве лежит:
1 вышивка
1 вышивка
1 вязание
1 разное
2 хэндмейд
2 хобби
2 хобби
2 разное

Нужно получить:
1 вышивка
1 вязание
1 разное
2 хэндмейд
2 хобби
2 разное


Буду бесонечно благодарен за помощь!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sc2r2bey
sc2r2bey
сообщение 25.9.2012, 15:43; Ответить: sc2r2bey
Сообщение #2


http://www.php.su/fu...s/?array_unique

кури мануалы и будет счастье!


--------------------
Заметки о разработке и не только
программирую web и для we
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Avin
Avin
Topic Starter сообщение 25.9.2012, 16:07; Ответить: Avin
Сообщение #3


У меня многомерный массив, не проходит
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Avin
Avin
Topic Starter сообщение 25.9.2012, 16:29; Ответить: Avin
Сообщение #4


Проблема решена, всем спасибо )

function super_unique($array)
{
  $result = array_map("unserialize", array_unique(array_map("serialize", $array)));

  foreach ($result as $key => $value)
  {
    if ( is_array($value) )
    {
      $result[$key] = super_unique($value);
    }
  }

  return $result;
}


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как убрать полоски с картинками “PushDown”
4 mstdmstd 5769 8.10.2018, 17:31
автор: -Сабж-
Открытая тема (нет новых ответов) Как убрать большие отступы в блоках адсенс?
4 aleggator 2064 11.2.2018, 15:11
автор: mojwp
Открытая тема (нет новых ответов) Обработать фото - убрать лишнее
1 tube 2789 7.2.2018, 2:26
автор: nuwman
Открытая тема (нет новых ответов) убрать GET запрос с URL
Сделать ЧПУ ссылок
18 WoWeb 9983 28.10.2016, 17:18
автор: WoWeb
Открытая тема (нет новых ответов) Убрать копирайт на шаблоне для Wordpress
0 Zakonoposlushniy 4609 30.10.2015, 12:47
автор: -Zakonoposlushniy-


 



RSS Текстовая версия Сейчас: 25.4.2024, 21:32
Дизайн