Funktio chgrp
Funktio chgrp muuttaa määritetyn tiedoston ryhmää. Ensimmäinen parametri on polku tiedostoon, toinen on uuden ryhmän nimi tai ID. Toiminnon onnistuneeseen suorittamiseen vaaditaan riittävät käyttöoikeudet.
Syntaksi
chgrp(string $filename, string|int $group): bool
Esimerkki
Muutetaan tiedoston 'test.txt' ryhmäksi 'www-data':
<?php
$res = chgrp('test.txt', 'www-data');
var_dump($res);
?>
Koodin suorituksen tulos:
true
Esimerkki
Yritetään muuttaa olematoman tiedoston ryhmää:
<?php
$res = chgrp('nonexistent.txt', 'www-data');
var_dump($res);
?>
Koodin suorituksen tulos:
false
Esimerkki
Ryhmän numeerisen ID:n käyttö nimen sijaan:
<?php
$res = chgrp('test.txt', 33); // 33 on tyypillinen www-data-ryhmän ID
var_dump($res);
?>
Koodin suorituksen tulos:
true