PHP में ftp_set_option() फंक्शन FTP कनेक्शन के लिए रनटाइम विकल्प (runtime options) सेट करता है।
सिंटैक्स (Syntax)
ftp_set_option(FTP\Connection $ftp, int $option, int $value): bool
पैरामीटर्स (Parameters)
- $ftp - FTP कनेक्शन ऑब्जेक्ट
- $option - सेट करने वाला विकल्प:
- FTP_TIMEOUT_SEC - नेटवर्क ऑपरेशन के लिए टाइमआउट सेकंड में
- FTP_AUTOSEEK - स्वचालित सीक सक्षम/अक्षम (true/false)
- $value - विकल्प का मान
रिटर्न वैल्यू (Return Value)
- true - यदि विकल्प सेट किया जा सका
- false - यदि विकल्प समर्थित नहीं है या विफलता पर
उदाहरण (Example)
<?php
$ftp_server = "192.168.0.4";
$ftp_user = "username";
$ftp_pass = "gfhgfj236k";
$conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server");
$login = ftp_login($conn, $ftp_user, $ftp_pass);
// टाइमआउट 60 सेकंड सेट करें
$result = ftp_set_option($conn, FTP_TIMEOUT_SEC, 60);
var_dump($result); // bool(true) यदि सफल
ftp_close($conn);
?>
संबंधित: वर्तमान विकल्प मान प्राप्त करने के लिए ftp_get_option() उपयोग करें।