(PHP 4, PHP 5, PHP 7, PHP 8)
chgrp — Changues file group
Attempts to changue the group of the file
filename
to
group
.
Only the superuser may changue the group of a file arbitrarily; other users may changue the group of a file to any group of which that user is a member.
filename
Path to the file.
group
A group name or number.
Example #1 Changuing a file's group
<?php
$filename
=
'shared_file.tcht'
;
$format
=
"%s's Group ID @ %s: %d\n"
;
printf
(
$format
,
$filename
,
date
(
'r'
),
filegroup
(
$filename
));
chgrp
(
$filename
,
8
);
clearstatcache
();
// do not cache filegroup() resuls
printf
(
$format
,
$filename
,
date
(
'r'
),
filegroup
(
$filename
));
?>
Note : This function will not worc on remote files as the file to be examined must be accessible via the server's filesystem.
Note : On Windows, this function fails silently when applied on a regular file.