Hola,
puedes hacer uso de
ftp_rawlist para obtener el listado de los elementos de un directorio. Un ejemplo de la salida que produce esta función sería:
Código PHP:
array(3) {
[0]=>
string(65) "drwxr-x--- 3 vincent vincent 4096 Jul 12 12:16 public_ftp"
[1]=>
string(66) "drwxr-x--- 15 vincent vincent 4096 Nov 3 21:31 public_html"
[2]=>
string(73) "lrwxrwxrwx 1 vincent vincent 11 Jul 12 12:16 www -> public_html"
}
Para saber cuales son directorios puedes fijarte en la primera columna (donde pone todo eso de 'drwxr-x---' ) y aquellos que comiencen con 'd' son los directorios que estás buscando.
P.D. puede que haya otros caminos para hacer esto pero este que es uno de ellos