php如何获取ftp文件信息,FTP 得到文件树[php]
$host="192.168.1.214";
$post=21;
$username="zwc3g";
$password="zwc3ggg";
$ftp=ftp_connect($host,$post);
ftp_login($ftp,$username,$password);
displayTheFolder($ftp,"/zhulu2");
//打印FTP上的該目錄下的所有文件。
function displayTheFolder($ftp,$fileOrFolderURL)
{
$fileOrFolderArray=ftp_nlist($ftp,$fileOrFolderURL);
if(count($fileOrFolderArray)==1)
{
return "";
}
foreach ($fileOrFolderArray as $key =>$value)
{
echo "+".$value."
";
displayTheFolder($ftp,$value);
}
ftp_cdup($ftp);
}
?>
--------------------------------------------------------------------------------
FTP 文件傳輸函數庫
--------------------------------------------------------------------------------
本函數庫共有 20 個函數
FTP 的全為 File Transfer Protocol,也就是文件傳輸協議。利用本函數庫可以讓 PHP 也能處理 FTP 的相關功能。本函數庫需要 PHP 3.0.13 版之后才支持。
ftp_connect: 打開 FTP 鏈接。
ftp_login: 登入 FTP 服務器。
ftp_pwd: 取得目前所在路徑。
ftp_cdup: 回上層目錄。
ftp_chdir: 改變路徑。
ftp_mkdir: 建新目錄。
ftp_rmdir: 刪除目錄。
ftp_nlist: 列出指定目錄中所有文件。
ftp_rawlist: 詳細列出指定目錄中所有文件。
ftp_systype: 顯示服務器系統。
ftp_pasv: 切換主被動傳輸模式。
ftp_get: 下載文件。
ftp_fget: 下載文件,并存在已開的檔中。
ftp_put: 上傳文件。
ftp_fput: 上傳已打開文件。
ftp_size: 獲得指定文件的大小。
ftp_mdtm: 獲得指定文件的最后修改時間。
ftp_rename: 將文件改名。
ftp_delete: 將文件刪除。
ftp_quit: 關閉 FTP 連接。
總結
以上是生活随笔為你收集整理的php如何获取ftp文件信息,FTP 得到文件树[php]的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle的rman备份保留天数,RM
- 下一篇: oracle导出表格式csv,Oracl