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
| Parameter | Type | What it takes |
|---|---|---|
| $filename | string | Path 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
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.