Список каталогов и подкаталогов — назначьте переменную каждомуPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Список каталогов и подкаталогов — назначьте переменную каждому

Сообщение Anonymous »

Мне очень трудно найти способ составить список каталогов данной папки, а также подкаталогов без добавления файлов и присвоения их переменной.
Я пробовал использовать getcwd, global, GLOB_ONLYDIR scandir, но ничего не получилось.
Можно ли как-нибудь назначить каждую папку только переменной?

Код: Выделить всё

$currentFolder2 =  getcwd();

foreach (glob($currentFolder2 . '/*' , GLOB_ONLYDIR) as $dir) {
$files = glob($dir . '/*');
echo '
'; print_r($files);
$link[0] = $files;
foreach (glob($files . '/*' , GLOB_ONLYDIR) as $dir) {
$subfiles = glob($dir . '/*');
echo ''; print_r($subfiles);
$sublink[0] = $files;
}
}
Мне нужно создать ссылки на папки:

Код: Выделить всё

-Link to Folder1
-Link to Folder1-SubFolder1
-Link to Folder1-SubFolder2
-Link to Folder2
-Link to Folder2-SubFolder1
-Link to Folder2-SubFolder2
-Link to Folder2
-Link to Folder2-SubFolder1
-Link to Folder2-SubFolder2
Он не выглядит так, как я планировал, и по какой-то причине возвращает html-страницы.
Не слишком ли я усложнил свой путь? или я пошел совершенно не туда.

Подробнее здесь: https://stackoverflow.com/questions/787 ... le-to-each
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»