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.
- $filename : Especifica el archivo cuyo grupo de usuarios desea cambiar.
- $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 :
- 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.
- 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