Функција 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,
    која го менува сопственикот на датотеката