>  기사  >  php教程  >  PHP chmod 함수가 파일 모드를 변경합니다.

PHP chmod 함수가 파일 모드를 변경합니다.

黄舟
黄舟원래의
2016-12-15 11:11:271525검색

파일을 작업할 때 chmod 함수를 사용하여 지정된 디렉터리의 작업 권한을 변경하는 경우가 많습니다.

속성
(PHP 4, PHP 5의 경우)

chmod -파일 모드 변경

설명
부울 속성(String $filename, int $mode)
지정된 파일의 모드를 제공된 모드로 변경하려고 시도합니다.

매개변수

파일 이름
파일 경로입니다.

모드
모드는 자동으로 8진수 값으로 간주되지 않으므로 문자열(예: "그램 + 와트")이 올바르게 작동하지 않습니다. 예상되는 작동을 보장하려면 모드 앞에 0을 붙여야 합니다.

chmod("/somedir/somefile", 755) // 십진수는 아마도 올바르지 않을 것입니다. > chmod("/somedir/somefile", "u+rwx,go+rx"); // 문자열; 올바르지 않음
chmod("/somedir/somefile", 0755) // 올바른 모드 값 🎜 >?>

모드 매개변수에는 소유자에 대한 액세스 제한을 지정하는 세 개의 8진수 구성요소가 포함되어 있습니다. 사용자 그룹의 소유자는 이 순서의 다른 모든 사람과 동일한 순서입니다. 이 대상 사용자 그룹에 필요한 권한을 추가하여 구성 요소를 계산할 수 있습니다. 숫자 1은 실행 권한을 부여했음을 의미하고, 숫자 2는 파일 쓰기 가능성을 부여했음을 의미하며, 숫자 4는 파일 읽기 가능성을 부여했음을 의미합니다. 이 번호는 필요한 권리를 지정하기 위해 구입한 것입니다. Unix 시스템의 'Man1Attribute' 및 'Man2Attribute' 모드에 대한 자세한 내용을 읽을 수도 있습니다.

// 소유자를 위한 읽기 및 쓰기, 다른 사람을 위한 읽기 및 쓰기

chmod("/somedir/somefile", 0600);

// 읽기 및 쓰기 소유자를 위해 쓰고, 다른 사람을 위해 읽기

chmod("/somedir/somefile", 0644);


// 소유자를 위해 모든 것을, 다른 사람을 위해 읽고 실행

chmod("/somedir/somefile " ", 0755);


// 소유자를 위한 모든 것, 소유자 그룹을 위한 읽기 및 실행

chmod("/somedir/somefile", 0750);

?>

에디터 추천 기능:

•04-25php dir 함수 예제 튜토리얼

•04-25php chroot - 루트 디렉토리 변경 기능

•04-25php chdir 디렉토리 변경 함수 튜토리얼

위는 파일 모드를 변경하는 php chmod 함수 내용입니다. 더 많은 관련 글은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:awk 명령 및 예제다음 기사:awk 명령 및 예제