filegroup()

filegroup() — Gets file group.

Built-in function of PHP 8.5. The manual lists it as available in PHP 4, PHP 5, PHP 7, PHP 8. This page is the reference card: signature, parameters and return value, plus the changelog and the example the manual provides.

What it does

Gets the file group. The group ID is returned in numerical format, use posix_getgrgid() to resolve it to a group name.

Signature

filegroup(string $filename): int|false

Parameters

ParameterTypeWhat it takes
$filenamestringPath to the file.

Return value

Returns the group ID of the file, or false if an error occurs. The group ID is returned in numerical format, use posix_getgrgid() to resolve it to a group name. Upon failure, false is returned.

Example

A runnable snippet:

$filename = 'index.php'; print_r(posix_getgrgid(filegroup($filename)));

See also

fileowner()

All PHP 8.5 built-in functions

Reference card built from the PHP manual page filegroup() (PHP documentation, CC BY 3.0). The page is generated from the manual, so the wording of the parameter and return value text follows php.net.