Función chgrp
La función chgrp cambia el grupo para el archivo especificado. El primer parámetro de la función es la ruta al archivo, el segundo - el nombre o ID del nuevo grupo. Para ejecutar la función con éxito se requieren los permisos de acceso apropiados.
Sintaxis
phpchgrp(string $filename, string|int $group): bool
Ejemplo
Cambiemos el grupo del archivo 'test.txt' a 'www-data':
php<?php
$res = chgrp('test.txt', 'www-data');
var_dump($res);
?>
Resultado de ejecutar el código:
phptrue
Ejemplo
Intentemos cambiar el grupo de un archivo que no existe:
php<?php
$res = chgrp('nonexistent.txt', 'www-data');
var_dump($res);
?>
Resultado de ejecutar el código:
phpfalse
Ejemplo
Uso del ID numérico del grupo en lugar del nombre:
php<?php
$res = chgrp('test.txt', 33); // 33 - ID típico del grupo www-data
var_dump($res);
?>
Resultado de ejecutar el código:
phptrue