Hàm ftp_get () được sử dụng để tải tệp xuống từ máy chủ FTP và lưu vào tệp cục bộ.
Cú pháp
ftp_fget(con,local_file,server_file,mode,startpos);
Tham số
-
con - Kết nối FTP
-
local_file - Một tệp nơi dữ liệu được lưu trữ
-
server_file - Tệp máy chủ để tải xuống
-
chế độ - Chế độ chuyển giao
-
startpos - Vị trí bắt đầu tải xuống. Đã thêm trong PHP 4.3.0.
Quay lại
Hàm ftp_fget () trả về TRUE khi thành công và FALSE khi thất bại.
Ví dụ
Sau đây là một ví dụ trong đó chúng tôi sẽ tải xuống tệp máy chủ “demo.txt” và lưu nó vào tệp cục bộ “new.txt” -
<?php $ftp_server="192.168.0.4"; $ftp_user="amit"; $ftp_pass="tywg61gh"; $con = ftp_connect($ftp_server) or die("Could not connect to $ftp_server"); $login = ftp_login($con, $ftp_user, $ftp_pass); $my_serverfile = "demo.txt"; $my_file = "new.txt"; if (ftp_fget($con, $my_file, $my_serverfile, FTP_ASCII, 0)) { echo "Written to local file!"; } else { echo "Error in downloading the server file!"; } ftp_close($con); fclose($file_pointer); ?>