Funcția chgrp

Funcția chgrp modifică grupul pentru fișierul specificat. Primul parametru al funcției primește calea către fișier, al doilea - numele sau ID-ul noului grup. Pentru executarea cu succes a funcției sunt necesare drepturi de acces corespunzătoare.

Sintaxă

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

Exemplu

Să modificăm grupul fișierului 'test.txt' în 'www-data':

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

Rezultatul executării codului:

phptrue

Exemplu

Să încercăm să modificăm grupul unui fișier care nu există:

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

Rezultatul executării codului:

phpfalse

Exemplu

Utilizarea ID-ului numeric al grupului în locul numelui:

php<?php
  $res = chgrp('test.txt', 33); // 33 - ID-ul tipic al grupului www-data
  var_dump($res);
?>

Rezultatul executării codului:

phptrue

Vezi și

  • funcția chmod,
    care modifică drepturile de acces
  • funcția chown,
    care modifică proprietarul fișierului