update : 2015.11.03
php.shukuma.com

검색:
 
 
Changes file owner

chown

(PHP 4, PHP 5, PHP 7)

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
(
    [name] => root
    [passwd] => x
    [uid] => 0
    [gid] => 0
    [gecos] => root
    [dir] => /root
    [shell] => /bin/bash
)

주의

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

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

참고