ftp_chmod() 함수는 FTP 서버에서 지정된 파일의 권한을 설정합니다.
성공하면 함수는 새 권한을 반환합니다. 실패하면 FALSE와 경고를 반환합니다.
ftp_chmod(ftp_connection,모드,파일)
매개변수 | 설명하다 |
---|---|
ftp_연결 | 필수의. 사용할 FTP 연결을 지정합니다. |
방법 | 필수의. 새 권한을 지정합니다. 모드 매개변수는 4개의 숫자로 구성됩니다. 첫 번째 숫자는 일반적으로 0입니다. 두 번째 숫자는 소유자의 권한을 지정합니다. 세 번째 숫자는 소유자가 속한 사용자 그룹의 권한을 지정합니다. 네 번째 숫자는 다른 모든 사람의 권한을 지정합니다. 가능한 값 (여러 권한을 설정하려면 아래 숫자의 합계): 1 = 실행 권한 2 = 쓰기 권한 4 = 읽기 권한 |
파일 | 필수의. 권한을 수정할 파일의 이름을 지정합니다. |
<?php$conn = ftp_connect("ftp.testftp.com") or die("연결할 수 없습니다");ftp_login($conn,"user","pass");// 소유자에 대한 읽기 및 쓰기, 소유자에 대한 내용 없음 everything elseftp_chmod($conn,"0600","test.txt");// 소유자를 위한 읽기 및 쓰기, 모든 사람을 위한 읽기 elseftp_chmod($conn,"0644","test.txt");// 소유자를 위한 모든 것, 모든 사람을 위해 읽고 실행 elseftp_chmod($conn,"0755","test.txt");// 소유자를 위한 모든 것, 읽기 소유자 그룹의 경우ftp_chmod($conn,"0740","test.txt");ftp_close($conn);?>