chown 함수
chown 함수는 지정된 파일이나 디렉터리의 소유자를 변경합니다.
첫 번째 매개변수로 파일 경로를, 두 번째 매개변수로 사용자 이름이나 ID를 받습니다.
성공 시 true를 반환하고 오류 시 false를 반환합니다.
구문
chown(string $filename, string|int $user): bool
예제
파일 소유자를 'www-data' 사용자로 변경합니다:
<?php
$res = chown('example.txt', 'www-data');
var_dump($res);
?>
코드 실행 결과:
true
예제
존재하지 않는 파일의 소유자를 변경해 봅니다:
<?php
$res = chown('nonexistent.txt', 'www-data');
var_dump($res);
?>
코드 실행 결과:
false
예제
사용자 ID(예: 1000)로 소유자를 변경합니다:
<?php
$res = chown('example.txt', 1000);
var_dump($res);
?>
코드 실행 결과:
true