विवरण
ftp_chmod() फंक्शन FTP के माध्यम से रिमोट फाइल पर परमिशन सेट करता है।
सिंटैक्स
ftp_chmod(con, mode, my_file);
पैरामीटर्स
con − FTP कनेक्शन।
mode − नई परमिशन।
इसमें चार नंबर होते हैं:
पहला नंबर हमेशा शून्य होता है
दूसरा नंबर OWNER के लिए परमिशन निर्दिष्ट करता है
तीसरा नंबर OWNER के USER GROUP के लिए परमिशन निर्दिष्ट करता है
चौथा नंबर EVERYBODY ELSE के लिए परमिशन निर्दिष्ट करता है
संभावित मान (कई परमिशन सेट करने के लिए, निम्न नंबरों को जोड़ें):
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);
?>