Try English version of Quizful



Раздаем бесплатные Q! подробности в группе Quizful.Alpha-test
Топ контрибуторов
loading
loading
Знаете ли Вы, что

После прохождения теста можно комментировать вопросы теста, а Ваши комментарии увидят модераторы теста и пользователи, которым когда-либо эти вопросы попадались.

Лента обновлений
ссылка 10:34:56
Комментарий от woltron:
Ошибка в строке -1 (относительно строки 1)
А так ответ п...
ссылка Jan 16 21:17
Комментарий от emel9:
Довольно интересный тест
ссылка Jan 16 19:30
Комментарий от Darid:
А propose почему не подходит?
ссылка Jan 16 17:13
Комментарий от lexanders:
Если пройти по ссылке, далее нажать на Commits и после...
ссылка Jan 15 18:39
Комментарий от ruslankrab:
считаю что этот вопрос надо удалить т.к. он не провер...
Статистика

Тестов: 153, вопросов: 8597. Пройдено: 424344 / 2073361.

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

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

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

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

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