php ftp上傳,下載,刪除服務器文件實例.
php ftp傳送文件到服務器,實例代碼如下:
- <?php
- // 開始
- $ret = ftp_nb_get ($my_connection, "test", "README", FTP_BINARY,
- filesize("test"));
- // 或: $ret = ftp_nb_get ($my_connection, "test", "README",
- // FTP_BINARY, FTP_AUTORESUME);
- while ($ret == FTP_MOREDATA) {
- // 可以插入其它代碼
- echo ".";
- // 繼續傳送...
- $ret = ftp_nb_continue ($my_connection);
- }//開源代碼Vevb.com
- if ($ret != FTP_FINISHED) {
- echo "下載出錯...";
- exit(1);
- }
- ?>
php ftp刪除文件,實例代碼如下:
- <?php
- $file = 'public_html/old.txt';
- // 連接FTP服務器
- $conn_id = ftp_connect('www.49028c.com');
- // 驗證用戶名和密碼
- $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
- // 刪除指定文件
- if (ftp_delete($conn_id, $file)) {
- echo "$file 文件刪除成功 n";
- } else {
- echo "刪除 $file 文件失敗n";
- }
- // 關閉FTP連接
- ftp_close($conn_id);
- ?>
php ftp下載文件,實例代碼如下:
- <?php
- $file = 'somefile.txt';
- // 連接FTP服務器
- $conn_id = ftp_connect($ftp_server);
- //驗證用戶名和密碼
- $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
- //獲取指定文件的大小
- $res = ftp_size($conn_id, $file);
- if ($res != -1) {
- echo " $file 文件大小為 $res字節";
- } else {
- echo "獲取遠程文件大小失敗";
- }
- //關閉FTP連接
- ftp_close($conn_id);
- ?>
新聞熱點
疑難解答