라이브러리

[PHP] fileowner - 파일 소유자를 가져옵니다




PHP의 fileowner 함수


PHP의 `fileowner` 함수는 파일의 소유자를 반환합니다. 이 함수는 파일의 소유자에 대한 정보를 제공할 수 있습니다.

# 사용법


`fileowner` 함수는 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
php

fileowner(string $filename)



- `$filename`: 파일의 이름 또는 경로를 지정합니다.

# 예제


#hostingforum.kr
php

// 파일의 이름을 지정합니다.

$filename = 'example.txt';



// 파일의 소유자를 반환합니다.

$owner = fileowner($filename);



// 소유자를 출력합니다.

echo "파일의 소유자: $owner
";



# 예제 2: 파일의 소유자와 권한을 확인하는 예제


#hostingforum.kr
php

// 파일의 이름을 지정합니다.

$filename = 'example.txt';



// 파일의 소유자를 반환합니다.

$owner = fileowner($filename);



// 파일의 권한을 반환합니다.

$perms = fileperms($filename);



// 소유자와 권한을 출력합니다.

echo "파일의 소유자: $owner
";

echo "파일의 권한: $perms
";



# 예제 3: 파일의 소유자를 변경하는 예제


#hostingforum.kr
php

// 파일의 이름을 지정합니다.

$filename = 'example.txt';



// 현재 소유자를 반환합니다.

$owner = fileowner($filename);



// 새로운 소유자를 지정합니다.

$new_owner = 1000; // 예를 들어, 사용자 ID 1000



// 파일의 소유자를 변경합니다.

if (chown($filename, $new_owner)) {

    echo "파일의 소유자가 성공적으로 변경되었습니다.
";

} else {

    echo "파일의 소유자가 변경되지 않았습니다.
";

}



# 참고


- `fileowner` 함수는 파일의 소유자를 반환합니다. 하지만, 이 함수는 파일의 소유자가 실제로 존재하는지 여부를 확인하지는 않습니다.
- `fileperms` 함수는 파일의 권한을 반환합니다. 권한은 9비트의 정수 값으로 표현됩니다.
- `chown` 함수는 파일의 소유자를 변경합니다. 이 함수는 성공적으로 파일의 소유자를 변경할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 548 페이지

검색

게시물 검색