FTP is_dir
Специально для aleshru и остальных не умеющих пользоваться своими мозгами, написано за полминуты. Скрипт, который читает с FTP и проверяет файл ему попался или директорий.
<?
$fp = ftp_connect (host.ru);
ftp_login ($fp, user, password);foreach (ftp_rawlist ($fp, /path/) as $e)
{
if (preg_match (/(\S+)\s*$/, $e, $regs))
{
$is_dir = $e{0} == d;echo ($is_dir ? dir: : name: ), $regs[1], <br />;
}
};
ftp_close ($fp);
?>
Ну-ка, а теперь как array в обратном порядке выводить, напиши! :)
Комментарий для Spectator:
Это очень сложно :) Я не справлюсь :)
Лучше напиши статью для журнала «Хакер» про слэши, которые к кавычкам пристают. :)
Комментарий для detail:
нунах
А если в имени файла есть пробелы? Хотя это уже не subj :)