Функция 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 - типичен ID на група www-data
  var_dump($res);
?>

Резултат от изпълнението на кода:

phptrue

Вижте също

  • функцията chmod,
    която променя правата за достъп
  • функцията chown,
    която променя собственика на файла