Arth1961
@Arth1961
Русский мореплаватель, адмирал.

Как преобразовать массив в список директорий и поддиректорий?

<?php
# дан массив директорий
$folders = [
    (object) ['id' => 1, 'parent' => 0, 'name' => 'foo'],
    (object) ['id' => 2, 'parent' => 1, 'name' => 'bar']
];

# получить нужно /foo/bar 
# количество вложенных директорий неизвестно
?>
  • Вопрос задан
  • 82 просмотра
Пригласить эксперта
Ответы на вопрос 1
AlexMcArrow
@AlexMcArrow
Люблю РНР, да я такой!
foreach ($folders as $path) {
  $fullpath = implode(DIRECTORY_SEPARATOR, array_keys($path));
}

Вроде как должно работать - только id тоже попадает
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы