Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Yapryntsew
@Yapryntsew
PHP
Как вложить один элемент массива в другой?
У каждого элемента массива есть Parent и Id, как вложить один элемент массива в другой где Parent вкладываемого элемента равен Id элемента в который он будет вложен?
Вопрос задан
более трёх лет назад
514 просмотров
1
комментарий
Подписаться
1
Оценить
1
комментарий
Facebook
Вконтакте
Twitter
OVK2015
@OVK2015
$itemArray = array();
function appendItem($item)
{
global $itemArray;
if(count($itemArray) != 0)
{
$item["parent"] = $itemArray[count($itemArray) - 1]["id"];
}
else
{
$item["parent"] = "first";
}
array_push($itemArray, $item);
}
for($counter = 0; $counter < 10; $counter++)
{
appendItem(array("parent" => 0, "id" => $counter));
}
print_r($itemArray);
Пойдет?
Написано
более трёх лет назад
Ответ
пользователя
ThunderCat
К ответам
на вопрос
(2)
ThunderCat
@ThunderCat
Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
google: Рекурсия, построение деревьев с помощью рекурсивных функций.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама