English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel PHP de Base

Tutoriel PHP Avancé

PHP & MySQL

Manuel de référence PHP

Utilisation et exemple de la fonction chgrp() en PHP

PHP Filesystem Référence Manuel

La fonction chgrp() peut être utilisée pour changer le groupe utilisateur du fichier spécifié.

Syntaxe

bool chgrp ( string filename, mixed group )

La fonction ci-dessus tente de changer le groupe du fichier filename en group (spécifié par le nom du groupe ou l'ID du groupe).
Seul l'utilisateur super peut modifier librement le groupe de fichier, d'autres utilisateurs peuvent ne pouvoir que changer le groupe de fichier en le groupe où l'utilisateur se trouve.
Si le succès, cette fonction peut retourner TRUE ; si elle échoue, elle peut retourner FALSE.

Exemple en ligne

<?php
   $filename = "/PhpProject/sample.txt";
   $format = "%s's Group ID @ %s: %d\n";
   printf($format, $filename, date('r'), filegroup($filename));
   chgrp($filename, "admin");
   clearstatcache();  //Ne pas mettre en cache le résultat de filegroup()
   printf($format, $filename, date('r'), filegroup($filename));
?>

Résultat de la sortie

/PhpProject/sample.txt's Group ID @ Ven. 22 Mai 2020 07:42:21 +0200: 0
/PhpProject/sample.txt's Group ID @ Ven. 22 Mai 2020 07:42:21 +0200: 0

PHP Filesystem Référence Manuel