@CreativeStory

Как найти соответствие в массиве?

Есть некий массив категорий:

array (size=9)
  1 => 
    array (size=3)
      'parent_id' => int 22
      'term_id' => int 24
      'cat_name' => string 'Говядина' (length=16)
  2 => 
    array (size=3)
      'parent_id' => int 24
      'term_id' => int 28
      'cat_name' => string 'Говяжья разделка' (length=31)
  3 => 
    array (size=3)
      'parent_id' => int 0
      'term_id' => int 22
      'cat_name' => string 'Мясо' (length=8)


В нем есть родительская категория - Мясо, в ней раздел Говядина, а в нем раздел Говяжья разделка.
В массиве родительский раздел определяется как 'parent_id', а 'term_id' это текущий.
Получается Мясо->Говядина->Говяжья разделка. Вопрос: как можно такой массив разобрать и найти связи родителей и потомков?
  • Вопрос задан
  • 69 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы