chgrp

(PHP 4, PHP 5, PHP 7, PHP 8)

chgrpCambia el grupo de un fichero

Descripción

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

Intenta reemplazar el grupo propietario actual del fichero filename por group.

Solo el superusuario (root) puede cambiar el grupo propietario de un fichero arbitrariamente; los usuarios comunes solo pueden cambiar el grupo propietario de un fichero si el usuario propietario del fichero es miembro del grupo.

Parámetros

filename

Ruta hacia el fichero.

group

Un nombre o un número de grupo.

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

Ejemplos

Ejemplo #1 Modificación de grupo de un fichero

<?php
$filename
= 'shared_file.txt';
$format = "%s's Group ID @ %s: %d\n";
printf($format, $filename, date('r'), filegroup($filename));
chgrp($filename, 8);
clearstatcache(); // no almacenar en caché el resultado de filegroup()
printf($format, $filename, date('r'), filegroup($filename));
?>

Notas

Nota: Esta función no funcionará en ficheros remotos ya que el fichero debe ser accesible vía el sistema de ficheros del servidor para poder ser examinado.

Nota: En Windows, esta función falla silenciosamente cuando se aplica sobre un fichero ordinario.

Ver también

  • chown() - Cambia el propietario del fichero
  • chmod() - Cambia el modo del fichero

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top