Funzione chgrp
La funzione chgrp cambia il gruppo per il file specificato. Il primo parametro della funzione è il percorso del file, il secondo è il nome o l'ID del nuovo gruppo. Per un'esecuzione corretta della funzione sono richiesti i permessi adeguati.
Sintassi
chgrp(string $filename, string|int $group): bool
Esempio
Cambiamo il gruppo del file 'test.txt' in 'www-data':
<?php
$res = chgrp('test.txt', 'www-data');
var_dump($res);
?>
Risultato dell'esecuzione del codice:
true
Esempio
Proviamo a cambiare il gruppo di un file inesistente:
<?php
$res = chgrp('nonexistent.txt', 'www-data');
var_dump($res);
?>
Risultato dell'esecuzione del codice:
false
Esempio
Utilizzo dell'ID numerico del gruppo invece del nome:
<?php
$res = chgrp('test.txt', 33); // 33 - tipico ID del gruppo www-data
var_dump($res);
?>
Risultato dell'esecuzione del codice:
true