Приветствую! Мне нужно получить список файлов в одной из директорий FTP-сервера, и записать их в бд. ftp_rawlist() - выдает много лишней инфы ("-rwxrw-r-- 1 ftp ftp Jun 01 2010 file.ext" for example, мне же нужно только название файла), но зато есть параметр, включающий рекурсивный метод сканирования. ftp_nlist() - выдает имена файлов без лишней инфы, но как сделать его рекурсивно на саб-каталог, если он его не отличает от файла. Или же составить регулярку для выуживания имени файла из строки "-rwxrw-r-- 1 ftp ftp Jun 01 2010 file.ext", что тоже не получилось у меня=( Если есть готовый алгоритм действий, или занимались таким, поделитесь плис.
PHP: <? $file="-rwxrw-r-- 1 ftp ftp Jun 01 2010 file.ext" $d=explode(' ',$file); echo $d[7]; //file.ext" ?> Это если дословно. если необходимы какие нибудь другие манипуляции их несложно будет допридумать.