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); ?>