Топ контрибуторов
loading
loading
Знаете ли Вы, что

Список полученных сертификатов находится на странице Вашего профиля. Сертификаты можно распечатать или разместить на Вашем сайте.

Лента обновлений
ссылка 12:09:43
Комментарий от Cowboy1992:
ну а ты в шторме проверь . то что сохраняется это фак...
ссылка 12:04:29
Комментарий от Cowboy1992:
да $var1 = 13 это факт ,но выводим то мы $var2 !
ссылка 10:19:37
Комментарий от llandyll:
Сам вопрос изначально сформулирован так, что подталкива...
ссылка 00:08:40
Комментарий от test1428:
Код рабочий , просто не для школы
ссылка Jul 17 22:41
Комментарий от AkiraSan:
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░▓▓▓▓▓░░░░░░░...
Статистика

Тестов: 153, вопросов: 8595. Пройдено: 437035 / 2145179.

PHP / Вывести дерево категорий

Автор: antonim  к списку      

Вопрос
Вас назначили на проект нового китайского интернет-магазина "SuperDuperDeal.Com". В магазине лежит свыше 9000 товаров, отсортированных по категориям. Вас попросили написать страницу "Карта сайта" и вывести на ней все категории. Проблема в том, что список категорий очень большой и глубина его заранее неизвестна. В качестве исходных данных вам дан массив категорий в виде:
$cats = [ 
"Electronics" => [ 
    "Phones" => ["Mobile Phones", "Satellite Phones"], 
    "Tablets", 
    ...
    ], 
..., 
"Special Deals"
].
Ваша задача — обойти дерево и вывести его в том порядке, в котором оно вам дано, то есть:
Electronics
  Phones
    Mobile Phones
    Satellite Phones
  Tablets
  ...
...
Special Deals
Ответ показать

Если Вам понравился вопрос, проголосуйте за него

Голосов: 21  loading...
ronher   Nilsen   morgant   Charok   Volf_359   irenageo   hot_uz   lizalisa   Katanji   yubrf   harmless   miry   an_toxa007   ozonar   AlexVovolka   umaks121   averinbox   ValinurovAM   agarkin   glilya   GreenBeret