Fuelen » 2009.12.20 15:38

Как отличить папку от файла и как проверить её/его наличие через фтп?

Gemorroj » 2009.12.20 16:06

Посмотри gmanager. http://code.google.com/p/gemorroj/sourc … er/ftp.php
В теории, все так же - is_file, is_dir и т.д. но на практике, лично у меня в тестах работат не ркорректно. Поэтому используем ftp_rawlist и феерически парсим ответ.

Fuelen » 2009.12.20 18:30

Вроде понял принцип. Загоняем все названия файлов и папок в массив и проверяем на наличие в этом массиве нужного нам имени файла/папки.
Вот смотрю последний метод chmodnum. Разьве так можно обращаться к символам переменной?

Gemorroj » 2009.12.20 20:10

конечно) очень удобная штука) плохо только то, что работает пока только с однобайтовыми кодировками. т.к. режет по байтам, а не символам. В PHP 6 обещают реализовать возможность использовать подобный синтаксис еще более расширенно (и с многобайтовыми кодировками) фактически более мощный substr.

Fuelen » 2009.12.21 00:38

Я думал что можно только типа $var{2}