(PHP 4, PHP 5, PHP 7)
chgrp — Change le groupe d'un fichier
Essaie de remplacer le groupe propriétaire courant du fichier
filename
par group
.
Seul le super-utilisateur (root) peut changer le groupe propriétaire d'un fichier arbitrairement; les utilisateurs classiques ne peuvent changer le groupe propriétaire d'un fichier que si l'utilisateur propriétaire du fichier est membre du groupe.
filename
Chemin vers le fichier.
group
Un nom ou un numéro de groupe.
Cette fonction retourne TRUE
en cas de
succès ou FALSE
si une erreur survient.
Exemple #1 Modification de groupe d'un fichier
<?php
$filename = 'shared_file.txt';
$format = "%s's Group ID @ %s: %d\n";
printf($format, $filename, date('r'), filegroup($filename));
chgrp($filename, 8);
clearstatcache(); // ne pas mettre en cache le résultat de filegroup()
printf($format, $filename, date('r'), filegroup($filename));
?>
Note: Cette fonction ne fonctionne pas avec les fichiers distants, car le fichier utilisé doit être accessible sur le système de fichiers local.
Note: Lorsque le safe-mode est activé, PHP vérifie si le fichier/dossier que vous allez utiliser a le même UID que le script qui est actuellement exécuté.