ftp_fget() फ़ंक्शन का उपयोग खुली फ़ाइल से अपलोड करने के लिए किया जाता है और इसे FTP सर्वर पर एक फ़ाइल में सहेजता है।
सिंटैक्स
ftp_fput(con,remote_file,open_file,mode,startpos);
पैरामीटर
-
चोर - एफ़टीपी कनेक्शन
-
remote_file - अपलोड करने के लिए फ़ाइल पथ
-
ओपन_फाइल - स्थानीय फ़ाइल खोलें
-
मोड - ट्रांसफर मोड
-
स्टार्टपोस − से डाउनलोड करना शुरू करने की स्थिति
वापसी
ftp_fget() फ़ंक्शन सफलता पर TRUE और विफलता पर FALSE लौटाता है।
उदाहरण
निम्नलिखित एक उदाहरण है जिसमें हम सर्वर फ़ाइल "demo.txt" डाउनलोड करेंगे और इसे स्थानीय फ़ाइल "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); ?>