PHP | Función chgrp()

La función chgrp() en PHP es una función incorporada que se usa para cambiar el grupo de usuarios del archivo especificado. Devuelve verdadero en caso de éxito y falso en caso de error. Solo el superusuario tiene derecho a cambiar el grupo de un archivo arbitrariamente.

Sintaxis: 
 

bool chgrp ( $filename, $group )

Parámetros: La función chgrp() en PHP acepta dos parámetros que son nombre de archivo y usuario. 
 

  1. $filename : Especifica el archivo cuyo grupo de usuarios desea cambiar.
  2. $group : Especifica el nuevo grupo de usuarios. Puede ser un nombre de grupo o un número.

Valor de retorno: la función chgrp() devuelve verdadero en caso de éxito y falso en caso de falla.
Errores y excepciones
 

  1. La función chgrp() en PHP no funciona para archivos remotos. Solo funciona en archivos a los que puede acceder el sistema de archivos del servidor.
  2. PHP comprueba si los archivos o directorios que se están operando tienen el mismo propietario que el script que se está ejecutando o no cuando el modo seguro está habilitado.

Ejemplos: 
 

Input : chgrp("gfg.txt", "administrator")
Output :true

Input : $filename = "/user/Desktop/geeksforgeeks/gfg.txt";
        chgrp( $filename, "guest" );
Output :true

Los siguientes programas ilustran la función chgrp():
Programa 1
 

<?php
  
// changes the file group to administrator
chgrp("gfg.txt", "administrator")
  
?>

Producción: 
 

true

Programa 2
 

<?php
  
// Changes the file group to guest
$filename = "/user/Desktop/geeksforgeeks/gfg.txt";
  
chgrp ( $filename, "guest" );
  
chown($path, $user_name); 
  
?>

Producción:

true

Referencia:  
http://php.net/manual/en/function.chgrp.php

Publicación traducida automáticamente

Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *