chgrp 함수

chgrp 함수는 지정된 파일의 그룹을 변경합니다. 첫 번째 매개변수는 파일 경로를, 두 번째 매개변수는 새로운 그룹의 이름이나 ID를 받습니다. 함수가 성공적으로 실행되려면 적절한 접근 권한이 필요합니다.

문법

phpchgrp(string $filename, string|int $group): bool

예제

'test.txt' 파일의 그룹을 'www-data'로 변경합니다:

php<?php
  $res = chgrp('test.txt', 'www-data');
  var_dump($res);
?>

코드 실행 결과:

phptrue

예제

존재하지 않는 파일의 그룹을 변경해 봅니다:

php<?php
  $res = chgrp('nonexistent.txt', 'www-data');
  var_dump($res);
?>

코드 실행 결과:

phpfalse

예제

그룹 이름 대신 숫자 ID 사용:

php<?php
  $res = chgrp('test.txt', 33); // 33 - www-data 그룹의 일반적인 ID
  var_dump($res);
?>

코드 실행 결과:

phptrue

함께 보기

  • 접근 권한을 변경하는 함수 chmod
  • 파일 소유자를 변경하는 함수 chown