Рекурсия
Вот код. Мне надо вывести массив с помощью рекурсии в виде дерева. Что здесь неправильно ? В ответе пишите цену.
<?php
$arr = [
'arr1' => ['1.1', '1.2', '1.3'],
'arr2' => ['2.1', ['2.1.1', '2.1.2', '2.1.3', ['2.5', '2.6', ['2.7', '2.8', ['2.9', '2.10']]]], '2.2', '2.3'],
'arr3' => ['3.1', '3.2', '3.3'],
];
function recursion ($arr, $level = 0) {
$res = [];
foreach ($arr as $k => $v) {
if (is_array($arr[$k])) {
recursion($v, $level + 1); // увеличиваем уровень вложенности, если текущий элемент массив
} else {
if($level > 1)
echo str_repeat(' ', $level - 1); // делаем отступ в зависимости от вложенности
echo $v.PHP_EOL; // PHP_EOL перенос строки
echo "<br>";
}
};
};
recursion($arr);
Пишите телеграм
-
А что, собственно, не так сейчас? http://joxi.ru/4Ak555PCovV7em
-
100грн.
if (is_array($arr[$k]))
-
Актуальные фриланс-проекты в категории Веб-программирование
Нужен софт для рассылки в тг или вайбере
25 000 UAH
Есть база телефонов по которым нужно делать рассылку в вайбере или телеграме (не суть где, главное чтоб работал и не кастылил софт). Никаких предоплат, оплата либо пошагово либо по результату. У нас большая организация, можем публично подружиться, чтоб были гарантии (на… Python, Веб-программирование ∙ 6 ставок |
Изменение сайтов на WordPress
1000 UAH
Нужно доработать шаблон в соответствии с дизайн-макетами в программе Figma. Нужно сделать к завтра. Ищем разработчиков, готовых взяться за такой срочный проект. Бюджет обсудим по индивидуальному порядку. Веб-программирование, Дизайн интерфейсов ∙ 3 ставки |
Дипломная работа программирование
3500 UAH
Необходимо выполнить дипломную работу на тему: Автоматизация UI тестирования веб-приложений. Методичку прикрепляю Веб-программирование, Обучение ∙ 1 ставка |
Верстка главной страницы веломагазина
3000 UAH
Adaptive layout for the main page of a bike shop. Layout: https://www.figma.com/file/1uA2WXs1yK9avxiYIO5KOQ/Bicycle-Internet-Store?type=design&node-id=13-37&mode=design&t=kX20tUNsEixTYRSN-0 Layout should be pixel-perfect. Adaptation should work correctly on all screens. Layouts… HTML и CSS верстка, Веб-программирование ∙ 9 ставок |
Розработка Интернет магазина оптовая торговля б2б, под ключ
60 000 UAH
Ищу специалиста высокого уровня для разработки полноценного интернет магазина. Сайт должен соответствовать всем современным потребностям поисковых систем, оптимизированный, и удобный в использовании. Магазин предназначен для оптовой торговли в секторе б2б. Все работы под ключ:… Веб-программирование, Интернет-магазины и электронная коммерция ∙ 10 ставок |