只有拿了這站你才能對他的目錄一清二楚。這是最簡單也是最難的辦法。
其他的任何軟體和方法都只是能得到其中的一部分文件而已。對文件及目錄是不可能遍歷的。
B. PHP如何遍歷指定文件夾,獲取所有文件列表並生成下載鏈接
試編寫代碼如下:
<?php
$dir="D:/WWW/ftp";//指定的路徑
$sitepath='http://localhost/ftp/';
//遍歷文件夾下所有文件
if(false!=($handle=opendir($dir))){
echo"$dir目錄下的文件列表:<BR/>";
$i=0;
while(false!==($file=readdir($handle))){
if($file!="."&&$file!=".."&&!is_dir($dir.'/'.$file)){
echo'<ahref="'.$sitepath.$file.'">'.$file.'</a><br/>';
}
}
//關閉句柄
closedir($handle);
}
?>
代碼中需要提示的是:
如果是運行於互聯網上,需要考慮文件的訪問安全性。
運行截圖:
C. C++ 怎麼獲取FTP上所有的文件夾還有所有文件
通過CFtpFileFind遞歸進行查詢,如果沒有文件,會返回false,就不用進行再查找了。如果有文件或文件夾,通過getnext進行遍歷查看就行