Funkce chgrp

Funkce chgrp mění skupinu pro zadaný soubor. Prvním parametrem funkce přijímá cestu k souboru, druhým - jméno nebo ID nové skupiny. Pro úspěšné provedení funkce jsou vyžadována odpovídající přístupová práva.

Syntaxe

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

Příklad

Změníme skupinu souboru 'test.txt' na 'www-data':

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

Výsledek provedení kódu:

phptrue

Příklad

Zkusíme změnit skupinu neexistujícího souboru:

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

Výsledek provedení kódu:

phpfalse

Příklad

Použití číselného ID skupiny místo jména:

php<?php
  $res = chgrp('test.txt', 33); // 33 - typické ID skupiny www-data
  var_dump($res);
?>

Výsledek provedení kódu:

phptrue

Viz také

  • funkci chmod,
    která mění přístupová práva
  • funkci chown,
    která mění vlastníka souboru