У меня есть следующий PHP-код, который подключается к FTP-серверу и проходит через каждый элемент в каталоге в виде файла. Проблема в том, что некоторые из этих элементов являются каталогами, и я хотел бы иметь возможность различать каталоги и файлы. Если это каталог, файл значка должен быть изменен.PHP - Идентификация каталогов и файлов в FTP
Любые идеи, как я могу это достичь?
Благодаря
$icon = "<img src=\"/icons/file.png\" border="\0\">";
$conn = ftp_connect($ftp_server);
$login = ftp_login($conn, $ftp_username, $ftp_password);
$files = ftp_nlist($conn, ".");
ftp_close($conn);
foreach ($files as $file) {
echo $icon." - ".$file."<br />";
}
в противном случае этот комментарий на php.net может помочь -> http://php.net/manual/en/function.ftp-nlist.php#54307 –
Это каталог, если вы можете 'ftp_chdir()' в него , Другого способа определить эту серверную сторону нет. См. Дубликат. – CodeCaster