ftp_connect() फ़ंक्शन
ftp_connect() फ़ंक्शन एक FTP कनेक्शन खोलता है।
सिंटैक्स
ftp_connect($host, $port, $timeout)
पैरामीटर
| पैरामीटर | विवरण |
|---|---|
| host | कनेक्ट करने के लिए FTP सर्वर (डोमेन या IP पता) |
| port | FTP सर्वर का पोर्ट। डिफ़ॉल्ट 21 है। |
| timeout | नेटवर्क ऑपरेशन के लिए टाइमआउट (सेकंड में) |
वापसी मान
सफलता पर FTP स्ट्रीम संसाधन लौटाता है, त्रुटि पर false।
उदाहरण
<?php
$ftp_server = "192.168.0.4";
$ftp_user = "amit";
$ftp_pass = "tywg61gh";
$con = ftp_connect($ftp_server);
$res = ftp_login($con, $ftp_user, $ftp_pass);
// निर्देशिका बदलें
ftp_chdir($con, 'demo');
// वर्तमान निर्देशिका दिखाएं
echo ftp_pwd($con);
// पैरेंट निर्देशिका पर जाएं
if (ftp_cdup($con)) {
echo "निर्देशिका बदली!\n";
} else {
echo "निर्देशिका परिवर्तन सफल नहीं!\n";
}
echo ftp_pwd($con);
ftp_close($con);
?>
नोट
- मूल विवरण में "FTB connection" लिखा था; सही है "FTP connection"।
- हमेशा
ftp_close()से कनेक्शन बंद करें जब काम पूरा हो जाए। - SSL/TLS एन्क्रिप्शन के लिए
ftp_ssl_connect()का उपयोग करें (FTPS)।