DirectoryIterator::getGroup

(PHP 5, PHP 7)
Get group for the current DirectoryIterator item
public int DirectoryIterator::getGroup ( void )

Get the group id of the file.

Returns:

Returns the group id of the current DirectoryIterator item in numerical format.

Examples:
DirectoryIterator::getGroup() example
<?php
$iterator = new DirectoryIterator(dirname(__FILE__));
$groupid  = $iterator->getGroup();
echo 'Directory belongs to group id ' . $groupid . "\n";
print_r(posix_getgrgid($groupid));
?>

The above example will output something similar to:

Directory belongs to group id 42
Array
(
    [name]    => toons
    [passwd]  => x
    [members] => Array
        (
            [0] => tom
            [1] => jerry
        )
    [gid]     => 42
)
See also:

DirectoryIterator::getiNode() -

DirectoryIterator::getOwner() -

DirectoryIterator::getPerms() -

filegroup() -

posix_getgrgid() -

doc_php
2016-02-24 16:19:47
Comments
Leave a Comment

Please login to continue.