Как отсканировать папку на PHP?

tundramani

Новичок
На сервере есть папка документов которую надо сканировать.
Каждый документ это отдельная папка внутри которой есть файлы и папки.
Надо отсканировать папку и послать клиенту такой JSON:

{
имя_папки_докумета : [ имя_файла, имя_папки, ... ],
имя_папки_докумета : [ имя_файла, имя_папки, ... ],
имя_папки_докумета : [ имя_файла, имя_папки, ... ],
...
}​

Нужен аналог этого js-псевдокода:

var object = {}
var array = scandir('./documents')

for (var x=0; ф < array.length; x++)
{
object[ array[x] ] = scandir( array[x] )
}​

var json = JSON.stringify(object)​
 

tundramani

Новичок
точнее так:

Код:
var object = {}
var array = scandir('./documents')

for (var x=0; ф < array.length; x++)
{
object[ array[x] ] = scandir( './documents/' . array[x] )
}

var json = JSON.stringify(object)
 
Сверху