ftp_chmod() 함수는 FTP를 통해 원격 파일에 대한 권한을 설정합니다.
구문
ftp_chmod(con,mode,my_file);
매개변수
-
콘 - FTP 연결
-
모드 − 새로운 권한.
네 개의 숫자로 구성되어 있습니다 -
-
첫 번째 숫자는 항상 0입니다.
-
두 번째 숫자는 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);
?>