Intereting Posts
Как бы вы преобразовали ранее существующее веб-приложение в многоязычный? Алгоритм генерации случайного числа как преобразовать новую строку и html-код в htmlspecialchars в php Сохраненные процедуры не проходят в мире php / mysql? Как очистить кеш браузера при повторной загрузке изображения с тем же именем файла, в php? MongoDB – Почему я должен использовать курсор вместо iterator_to_array (в PHP) MVC (Laravel), где добавить логику PHP – Как избежать ошибок Parse на старых серверах при использовании новых функций Кнопка HTML, перемещающаяся на странице обновления? DateTime :: diff () не зависит от часовой пояс, но всегда возвращает одинаковое значение Паспорт Laravel дает ошибку 401 Unauthenticated как выйти из сеанса, если пользователь простаивает в php Можно ли изменить сообщение перенаправления по умолчанию в Symfony? Iframe Submission, затем перенаправление который является лучшим способом получить ip

Массив дерева подкатегорий категории трассировки PHP в пользовательский 2D-массив

У меня есть родительский дочерний массив, подобный этому:

 Array ([0] => Array ([category_id] => 1 [category_name] => Home & Garden [parent_id] => 0 [level] => 1) [1] => Array ([category_id] => 2 [ category_name] => Кухня и столовая [parent_id] => 1 [level] => 2) [2] => Array ([category_id] => 3 [category_name] => Продовольствие и напитки [parent_id] => 2 [уровень ] => 3) [3] => Массив ([category_id] => 4 [category_name] => Флаги [parent_id] => 3 [level] => 4) [4] => Массив ([category_id] => 5 [category_name] => Одежда и аксессуары [parent_id] => 0 [level] => 1) [5] => Array ([category_id] => 6 [category_name] => Одежда [parent_id] => 5 [level] = > 2) [6] => Array ([category_id] => 7 [category_name] => Shorts [parent_id] => 6 [level] => 3) [7] => Array ([category_id] => 8 [category_name ] => Рубашки и топы [parent_id] => 6 [level] => 3) [8] => Array ([category_id] => 9 [category_name] => Перемычки и кардиганы [parent_id] => 8 [level] = > 4) [9] => Массив ([category_id] => 10 [category_name] => T-Shirts [parent_id] => 8 [level] =>  4) [10] => Массив ([category_id] => 11 [category_name] => Юбки [parent_id] => 6 [level] => 3) [11] => Массив ([category_id] => 12 [category_name] => Рубашки и блузки [parent_id] => 8 [level] => 4) [12] => Array ([category_id] => 13 [category_name] => Брюки и джинсы [parent_id] => 6 [level] => 3) [13] => Массив ([category_id] => 14 [category_name] => Chinos [parent_id] => 13 [level] => 4) [14] => Array ([category_id] => 15 [category_name] => Топы [parent_id] => 6 [level] => 3) [15] => Array ([category_id] => 16 [category_name] => Толстовки [parent_id] => 8 [level] => 4) [16 ] => Array ([category_id] => 17 [category_name] => Аксессуары для одежды [parent_id] => 5 [level] => 2) [17] => Array ([category_id] => 18 [category_name] => Hats [parent_id] => 17 [level] => 3) [18] => Array ([category_id] => 19 [category_name] => Shirts [parent_id] => 15 [level] => 4) [19] => Массив ([category_id] => 20 [category_name] => Грузовые брюки [parent_id] => 13 [level] => 4) [20] => A  rray ([category_id] => 21 [category_name] => Underwear & Socks [parent_id] => 6 [level] => 3) [21] => Array ([category_id] => 22 [category_name] => Socks [parent_id] ] => 21 [level] => 4) [22] => Array ([category_id] => 23 [category_name] => Polo Shirts [parent_id] => 8 [level] => 4) [23] => Array ([category_id] => 24 [category_name] => Apparel & Accessories [parent_id] => 0 [level] => 1) [24] => Array ([category_id] => 25 [category_name] => Аксессуары для одежды [parent_id] ] => 24 [level] => 2) [25] => Array ([category_id] => 26 [category_name] => Belts [parent_id] => 25 [level] => 3) [26] => Array ( [category_id] => 27 [category_name] => Перчатки и рукавицы [parent_id] => 17 [level] => 3) [27] => Array ([category_id] => 28 [category_name] => Перчатки [parent_id] = > 27 [level] => 4) [28] => Array ([category_id] => 29 [category_name] => Shoes [parent_id] => 24 [level] => 2) [29] => Array ([category_id] ] => 30 [category_name] => Сандалии [parent_id] => 29 [level] => 3) [30] => A  rray ([category_id] => 31 [category_name] => Thongs & Flip-Flops [parent_id] => 30 [level] => 4) [31] => Array ([category_id] => 32 [category_name] => Багаж & Bags [parent_id] => 0 [level] => 1) [32] => Array ([category_id] => 33 [category_name] => Messenger Bags [parent_id] => 32 [level] => 2) [33 ] => Array ([category_id] => 34 [category_name] => Jeans [parent_id] => 13 [level] => 4) [34] => Array ([category_id] => 35 [category_name] => Одежда [ parent_id] => 24 [level] => 2) [35] => Array ([category_id] => 36 [category_name] => Pants [parent_id] => 35 [level] => 3) [36] => Array ([category_id] => 37 [category_name] => Jeans [parent_id] => 36 [level] => 4) [37] => Array ([category_id] => 38 [category_name] => Сумки, кошельки и дела [ parent_id] => 5 [level] => 2) [38] => Array ([category_id] => 39 [category_name] => Кошельки и денежные клипы [parent_id] => 38 [level] => 3) [39] => Массив ([category_id] => 40 [category_name] => Бейсбольные шапки [parent_id] => 18 [level]  => 4) [40] => Массив ([category_id] => 41 [category_name] => Аксессуары для сумочек и бумажников [parent_id] => 5 [level] => 2) [41] => Array ([category_id] = > 42 [category_name] => Key Chains [parent_id] => 41 [level] => 3) [42] => Array ([category_id] => 43 [category_name] => Shoes [parent_id] => 5 [level] => 2) [43] => Массив ([category_id] => 44 [category_name] => Boots [parent_id] => 43 [level] => 3) [44] => Array ([category_id] => 45 [ category_name] => Waterproof Boots & Wellingtons [parent_id] => 44 [level] => 4) [45] => Array ([category_id] => 46 [category_name] => Barware [parent_id] => 2 [level] = > 3) [46] => Массив ([category_id] => 47 [category_name] => Drink Shakers & Tools [parent_id] => 46 [level] => 4) [47] => Array ([category_id] => 48 [category_name] => Открыватели бутылок [parent_id] => 47 [level] => 5) [48] => Array ([category_id] => 49 [category_name] => Посуда [parent_id] => 2 [level] = > 3) [49] => Массив ([category_id] => 50 [category_name] => Drinkware [  parent_id] => 49 [level] => 4) [50] => Array ([category_id] => 51 [category_name] => Кружки [parent_id] => 50 [level] => 5) [51] => Array ([category_id] => 52 [category_name] => Верхняя одежда [parent_id] => 6 [level] => 3) [52] => Array ([category_id] => 53 [category_name] => Coats & Jackets [parent_id] => 52 [level] => 4) [53] => Array ([category_id] => 54 [category_name] => Куртки Puffer [parent_id] => 53 [level] => 5) [54] => Array ( [category_id] => 55 [category_name] => Shirts & Tops [parent_id] => 35 [level] => 3) [55] => Array ([category_id] => 56 [category_name] => T-Shirts [parent_id] ] => 55 [level] => 4) [56] => Array ([category_id] => 57 [category_name] => T-Shirts [parent_id] => 15 [level] => 4) [57] => Массив ([category_id] => 58 [category_name] => Сандалии [parent_id] => 43 [level] => 3) [58] => Array ([category_id] => 59 [category_name] => Thongs & Flip Flops [ parent_id] => 58 [level] => 4) [59] => Array ([category_id] => 60 [category_name] => Пояса [parent_id]  ] => 17 [level] => 3) [60] => Array ([category_id] => 61 [category_name] => Cargo Shorts [parent_id] => 7 [level] => 4) [61] => Array ([category_id] => 62 [category_name] => Перемычки и кардиганы [parent_id] => 15 [level] => 4) [62] => Array ([category_id] => 63 [category_name] => Косметические и туалетные сумки [parent_id] => 32 [level] => 2) [63] => Array ([category_id] => 64 [category_name] => Activewear [parent_id] => 35 [level] => 3) [64] => Массив ([category_id] => 65 [category_name] => Sweatshirts [parent_id] => 64 [level] => 4) [65] => Array ([category_id] => 66 [category_name] => Sun Hats [parent_id] => 18 [level] => 4) [66] => Array ([category_id] => 67 [category_name] => Куртки флиса [parent_id] => 53 [level] => 5) [67] => Array ( [category_id] => 68 [category_name] => Gilets [parent_id] => 52 [level] => 4) [68] => Array ([category_id] => 69 [category_name] => Handbags [parent_id] => 38 [level] => 3) [69] => Array ([category_id] => 70 [category_name] => Tote Bags  & Shoppers [parent_id] => 69 [level] => 4) [70] => Array ([category_id] => 71 [category_name] => Наружная обувь [parent_id] => 29 [level] => 3) [71 ] => Array ([category_id] => 72 [category_name] => Water Shoes [parent_id] => 71 [level] => 4) [72] => Array ([category_id] => 73 [category_name] => Backpacks [parent_id] => 32 [level] => 2) [73] => Array ([category_id] => 74 [category_name] => Рубашки и блузки [parent_id] => 55 [level] => 4) [74] => Array ([category_id] => 75 [category_name] => Scarves & Snoods [parent_id] => 17 [level] => 3) [75] => Array ([category_id] => 76 [category_name] => Чемоданы [parent_id] => 32 [level] => 2) [76] => Array ([category_id] => 77 [category_name] => Hand Basket [parent_id] => 76 [level] => 3) [77] = > Array ([category_id] => 78 [category_name] => Vests & Tank Tops [parent_id] => 8 [level] => 4) [78] => Array ([category_id] => 79 [category_name] => Parasols & Зонты [parent_id] => 1 [level] => 2) [79] => Массив ([category_id] => 8  0 [category_name] => Carry-On Bag [parent_id] => 76 [level] => 3) [80] => Array ([category_id] => 81 [category_name] => Платья [parent_id] => 6 [уровень ] => 3) [81] => Array ([category_id] => 82 [category_name] => Day Dresses [parent_id] => 81 [level] => 4) [82] => Array ([category_id] => 83 [category_name] => Cargo Pants [parent_id] => 13 [level] => 4) [83] => Array ([category_id] => 84 [category_name] => Hand Basket [parent_id] => 32 [level] => 2) [84] => Array ([category_id] => 85 [category_name] => Shoulder Bags [parent_id] => 69 [level] => 4) [85] => Array ([category_id] => 86 [category_name] => Bermuda Shorts [parent_id] => 7 [level] => 4) [86] => Array ([category_id] => 87 [category_name] => Shorts [parent_id] => 35 [level] => 3) [87] => Array ([category_id] => 88 [category_name] => Cargo Shorts [parent_id] => 87 [level] => 4) [88] => Array ([category_id] => 89 [category_name ] => Брюки [parent_id] => 6 [level] => 3) [89] => Массив ([category_id] => 90 [  category_name] => Случайные брюки [parent_id] => 89 [level] => 4) [90] => Array ([category_id] => 91 [category_name] => Аксессуары для сумочек и кошелек [parent_id] => 24 [level] => 2) [91] => Массив ([category_id] => 92 [category_name] => Ремни [parent_id] => 91 [level] => 3) [92] => Массив ([category_id] => 93 [ category_name] => Duffel Bags [parent_id] => 32 [level] => 2) [93] => Array ([category_id] => 94 [category_name] => Polo Shirts [parent_id] => 15 [level] => 4) [94] => Array ([category_id] => 95 [category_name] => Skorts [parent_id] => 6 [level] => 3) [95] => Array ([category_id] => 96 [category_name] => Повседневные куртки [parent_id] => 53 [level] => 5) [96] => Array ([category_id] => 97 [category_name] => Leggings [parent_id] => 89 [level] => 4) [ 97] => Array ([category_id] => 98 [category_name] => Canteens [parent_id] => 3 [level] => 4) [98] => Array ([category_id] => 99 [category_name] => Caps [parent_id] => 18 [level] => 4) [99] => Массив ([category_id] => 100  [category_name] => Бейсбольные шапки [parent_id] => 99 [level] => 5) [100] => Array ([category_id] => 101 [category_name] => Rain Gear [parent_id] => 52 [level] = > 4) [101] => Массив ([category_id] => 102 [category_name] => Waterproof Coats [parent_id] => 101 [level] => 5) [102] => Array ([category_id] => 103 [ category_name] => Capes & Ponchos [parent_id] => 53 [level] => 5) [103] => Array ([category_id] => 104 [category_name] => Sweatshirts [parent_id] => 15 [level] => 4) [104] => Массив ([category_id] => 105 [category_name] => Наружная обувь [parent_id] => 43 [level] => 3) [105] => Array ([category_id] => 106 [category_name ] => Водные ботинки [parent_id] => 105 [level] => 4) [106] => Массив ([category_id] => 107 [category_name] => Рубашки поло [parent_id] => 55 [level] => 4 ) [107] => Массив ([category_id] => 108 [category_name] => Платья [parent_id] => 35 [level] => 3) [108] => Array ([category_id] => 109 [category_name] = > Day Dresses [parent_id] => 108 [level] => 4) [109] =  > Array ([category_id] => 110 [category_name] => Свитеры и кардиганы [parent_id] => 55 [level] => 4) [110] => Array ([category_id] => 111 [category_name] => Shopping Totes [parent_id] => 32 [level] => 2) [111] => Array ([category_id] => 112 [category_name] => Sweatshirts [parent_id] => 55 [level] => 4) [112] => Массив ([category_id] => 113 [category_name] => Scarves & Shawls [parent_id] => 25 [level] => 3) [113] => Array ([category_id] => 114 [category_name] => Сумки, кошельки & Cases [parent_id] => 24 [level] => 2) [114] => Array ([category_id] => 115 [category_name] => Handbags [parent_id] => 114 [level] => 3) [115] => Array ([category_id] => 116 [category_name] => Tote Handbags [parent_id] => 115 [level] => 4) [116] => Array ([category_id] => 117 [category_name] => Underwear & Socks [parent_id] => 35 [level] => 3) [117] => Array ([category_id] => 118 [category_name] => Socks [parent_id] => 117 [level] => 4) [118] = > Array ([category_id] => 119 [category_name] =>  [119] => Array ([category_id] => 120 [category_name] => нижнее белье [parent_id] => 117 [level] => 4) [ 120] => Массив ([category_id] => 121 [category_name] => Верхняя одежда [parent_id] => 35 [level] => 3) [121] => Array ([category_id] => 122 [category_name] => Coats & Jackets [parent_id] => 121 [level] => 4) [122] => Array ([category_id] => 123 [category_name] => Camisoles & Tank Tops [parent_id] => 55 [level] => 4) [123] => Массив ([category_id] => 124 [category_name] => Юбки [parent_id] => 35 [level] => 3) [124] => Array ([category_id] => 125 [category_name] => Куртки из флиса [parent_id] => 122 [level] => 5) [125] => Массив ([category_id] => 126 [category_name] => Хаки и Чино Брюки [parent_id] => 36 [level] => 4) [126] => Массив ([category_id] => 127 [category_name] => Cargo Pants [parent_id] => 36 [level] => 4) [127] => Array ([category_id] => 128 [category_name] = > Шляпы [parent_id] => 25 [level] => 3) [128] => Массив  ([category_id] => 129 [category_name] => Beanies [parent_id] => 128 [level] => 4) [129] => Array ([category_id] => 130 [category_name] => Перчатки и рукавицы [parent_id] => 25 [level] => 3) [130] => Array ([category_id] => 131 [category_name] => Scarves & Shawls [parent_id] => 17 [level] => 3) [131] => Array ([category_id] => 132 [category_name] => Pants [parent_id] => 6 [level] => 3) [132] => Array ([category_id] => 133 [category_name] => Хаки и Чино Брюки [parent_id] ] => 132 [level] => 4) [133] => Array ([category_id] => 134 [category_name] => Tote Handbags [parent_id] => 69 [level] => 4) [134] => Array ([category_id] => 135 [category_name] => Camisoles & Tank Tops [parent_id] => 8 [level] => 4) [135] => Array ([category_id] => 136 [category_name] => Jeans [parent_id] ] => 132 [level] => 4) [136] => Array ([category_id] => 137 [category_name] => Свитеры и кардиганы [parent_id] => 8 [level] => 4) [137] => Массив ([category_id] => 138 [category_name] => Грузовые штаны [pare  nt_id] => 132 [level] => 4) [138] => Array ([category_id] => 139 [category_name] => Beanies [parent_id] => 18 [level] => 4) [139] => Array ([category_id] => 140 [category_name] => Зонты зонтов и дождя [parent_id] => 1 [level] => 2) [140] => Массив ([category_id] => 141 [category_name] => Ремешки [parent_id] ] => 41 [level] => 3) [141] => Array ([category_id] => 142 [category_name] => Cross-Body Handbags [parent_id] => 69 [level] => 4) [142] = > Array ([category_id] => 143 [category_name] => хаки и чино-брюки [parent_id] => 13 [level] => 4) [143] => Array ([category_id] => 144 [category_name] => нижнее белье [parent_id] => 21 [level] => 4)) 

Как преобразовать этот массив, подобный этому:

 массив
 (
     [0] => Массив
         (
             [0] => Дом и сад
             [1] => Кухня и столовая
             [2] => Продовольствие и напитки
             [3] => Фляги
             [4] => 
         )

     [1] => Массив
         (
             [0] => 
             [1] => 
             [2] => 
             [3] => Столовые
             [4] => 
         )

     [2] => Массив
         (
             [0] => 
             [1] => 
             [2] => Barware
             [3] => Питьевые шейкеры и инструменты
             [4] => Открыватели бутылок
         )

     [3] => Массив
         (
             [0] => 
             [1] => 
             [2] => Посуда
             [3] => Drinkware
             [4] => Кружки
         )

     [4] => Массив
         (
             [0] => 
             [1] => Зонты и зонты
             [2] => 
             [3] => 
             [4] => 
         )

     [5] => Массив
         (
             [0] => 
             [1] => Зонты зонтов и дождя
             [2] => 
             [3] => 
             [4] => 
         )

     [6] => Массив
         (
             [0] => Одежда и аксессуары
             [1] => Одежда
             [2] => Шорты
             [3] => Шорты для перевозки грузов 
             [4] => 
         )

 ) 

Представление родительского ребенка для справки:

введите описание изображения здесь

Есть идеи???