파일시스템 함수 목록
PHP Manual

chown

(PHP 4, PHP 5)

chownChanges file owner

설명

bool chown ( string $filename , mixed $user )

Attempts to change the owner of the file filename to user user . Only the superuser may change the owner of a file.

인수

filename

Path to the file.

user

A user name or number.

반환값

성공할 경우 TRUE를, 실패할 경우 FALSE를 반환합니다.

예제

Example #1 Simple chown() usage

<?php

// File name and username to use
$file_name"foo.php";
$path "/home/sites/php.net/public_html/sandbox" $file_name ;
$user_name "root";

// Set the user
chown($path$user_name);

// Check the result
$stat stat($path);
print_r(posix_getpwuid($stat['uid']));

?>

위 예제의 출력 예시:

array(7) {
  ["name"]=>
  string(13) "php.net"
  ["passwd"]=>
  string(1) "x"
  ["uid"]=>
  int(148864)
  ["gid"]=>
  int(148910)
  ["gecos"]=>
  string(13) "php.net"
  ["dir"]=>
  string(25) "/home/sites/php.net"
  ["shell"]=>
  string(13) "/sbin/nologin"
}

주의

Note: 이 함수는 원격 파일을 다루지 못합니다. 파일은 서버 파일시스템을 통해서 사용 가능해야만 합니다.

Note: 안전 모드일 때, PHP는 조작하려는 파일이나 디렉토리가 실행중인 스크립트와 같은 UID(owner)인지 확인합니다.

참고


파일시스템 함수 목록
PHP Manual