PHP - Crear treeview

 
Vista:
sin imagen de perfil

Crear treeview

Publicado por gerard (1 intervención) el 28/07/2021 13:28:55
Hola,
Tengo un array con "X" ruta de documentos:

array(7) {
[0]=> "carpeta1/documentos/excel/folio.xlsx"
[1]=>"carpeta1/documentos/excel/folio2.xlsx"
[2]=>"carpeta1/documentos/pdf/pdf1.pdf"
[3]=>"carpeta1/documentos/pdf/pdf2.pdf"
[4]=>"carpeta1/documentos/word/doc1.doc"
[5]=>"carpeta1/imagenes/imagen1.jpg"
[6]=>"carpeta1/imagenes/imagen2.jpg"
}

Como puedo generar un treview automaticamente (independientemente de la ruta del directorio), de este array tipo:

Carpeta1
Documentos
Excel
folio.xlsx
folio2.xlsx
Pdf
pdf1.pdf
pdf2.pdf
Word
doc.doc
Imagenes
imagen1.jpg
imagen2.jpg

Mi idea es crear un array nuevo con la estructura del treeview, separando el string de la ruta con el "explode("/",$dir)", asi obtengo las carpetas, pero no se como recorrer las carpetas para crear la estructura del array "treeview"......
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder