Computer >> Máy Tính >  >> Lập trình >> PHP

hàm ftp_fput () trong PHP

Hàm ftp_fget () được sử dụng để tải lên từ tệp đang mở và lưu vào tệp trên máy chủ FTP.

Cú pháp

ftp_fput(con,remote_file,open_file,mode,startpos);

Tham số

  • con - Kết nối FTP

  • remote_file - Đường dẫn tệp để tải lên

  • open_file - Tệp cục bộ đang mở

  • chế độ - Chế độ chuyển giao

  • startpos - Vị trí bắt đầu tải xuống từ

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ó để mở 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_file = "demo.txt";
   $local_file = "new.txt";
   $file_pointer = fopen($local_file,"r");
   if (ftp_fput($ftp_conn, $my_file, $file_pointer, FTP_ASCII) {
      echo "Uploaded!";
   } else {
      echo "Error in uploading file!";
   }
   ftp_close($con);
   fclose($file_pointer);
?>