Hàm ftp_chmod () đặt quyền trên một tệp từ xa qua FTP.
Cú pháp
ftp_chmod(con,mode,my_file);
Tham số
-
con - Kết nối FTP
-
chế độ - Các quyền mới.
Nó bao gồm bốn số -
-
Số đầu tiên luôn là số 0
-
Số thứ hai chỉ định quyền cho CHỦ SỞ HỮU
-
Số thứ ba chỉ định quyền cho NHÓM NGƯỜI DÙNG CỦA CHỦ SỞ HỮU
-
Số thứ tư chỉ định quyền cho EVERYBODY ELSE
-
-
Các giá trị có thể có (để đặt nhiều quyền, hãy cộng các số sau) -
-
1 =thực thi quyền
-
2 =quyền ghi
-
4 =quyền đọc
-
-
my_file - Tên tệp
Quay lại
Hàm ftp_chmod () trả về các quyền mới đối với tệp thành công hoặc FALSE nếu có lỗi.
Ví dụ
Sau đây là ví dụ để đặt quyền đối với tệp bằng cách thay đổi chế độ -
<?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); ?>