FTP_chmod() फ़ंक्शन FTP के माध्यम से दूरस्थ फ़ाइल पर अनुमतियाँ सेट करता है।
सिंटैक्स
ftp_chmod(con,mode,my_file);
पैरामीटर
-
चोर - एफ़टीपी कनेक्शन
-
मोड -नई अनुमतियाँ।
इसमें चार अंक होते हैं -
-
पहली संख्या हमेशा शून्य होती है
-
दूसरा नंबर स्वामी के लिए अनुमतियों को निर्दिष्ट करता है
-
तीसरा नंबर स्वामी के उपयोगकर्ता समूह के लिए अनुमतियों को निर्दिष्ट करता है
-
चौथा नंबर हर किसी के लिए अनुमतियों को निर्दिष्ट करता है
-
-
संभावित मान (एकाधिक अनुमतियां सेट करने के लिए, निम्नलिखित संख्याएं जोड़ें) -
-
1 =अनुमतियां निष्पादित करें
-
2 =अनुमतियाँ लिखें
-
4 =पढ़ने की अनुमति
-
-
my_file - फ़ाइल का नाम
वापसी
ftp_chmod() फ़ंक्शन सफलता पर नई फ़ाइल अनुमतियाँ या त्रुटि पर FALSE लौटाता है।
उदाहरण
निम्नलिखित मोड को बदलकर फ़ाइल अनुमति सेट करने का एक उदाहरण है -
<?php
$ftp_server="192.168.0.4";
$ftp_user="amit";
$ftp_pass="tywg61gh";
$myfile = "E:/new/demo.txt";
$con = ftp_connect($ftp_server);
$res = ftp_login($con, $ftp_user, $ftp_pass);
if (ftp_chmod($con, 0755, $myfile) !== false) {
echo "Mode changed successfully! \n";
} else {
echo "Mode cannot be changed! \n";
}
ftp_close($con);
?>