Así es Paketetrueke, pero no me muestra lo que yo deseo.
El tema está en la ubicación del archivo desde el que se ejecuta el script. Si quiero leer el directorio "documentos", el script php que ejecuta el listado, debe estar dentro de dicha carpeta. He intentado poner la función en la carpeta documentos y llamarla desde fuera pero tampoco funciona.
Lo que quiero es poner un <select> y que el usuario elija la carpeta que desee ver, si tengo mis archivos en htdocs y quiero hacer un listado de los subdirectorios de "personal" o "clientes", que tiene esta estructura:
htdocs
---images
---js
---css
---docs
---|---clientes
---|---personal
Alguien me pueda dar alguna idea, usando alguna de las funciones de php?