ファイルのグループを取得する

# SplFileInfo::getGroup

(PHP 5 >= 5.1.2, PHP 7, PHP 8)

SplFileInfo::getGroup — ファイルのグループを取得する

### 説明

public function SplFileInfo::getGroup(): int|false

ファイルのグループを取得します。グループ ID を数値形式で返します。

### パラメータ

この関数にはパラメータはありません。

### 戻り値

成功時に、グループ ID を数値形式で返します。 失敗時に `false` を返します。

### エラー / 例外

エラー時に RuntimeException をスローします。

### 例

例1 SplFileInfo::getGroup() の例

    <?php
    $info = new SplFileInfo('example.jpg');
    echo $info->getFilename() . ' belongs to group id ' . $info->getGroup() . "\n";
    print_r(posix_getgrgid($info->getGroup()));
    ?>

上の例の出力は、 たとえば以下のようになります。

    example.jpg belongs to group id 42
    Array
    (
        [name] => toons
        [passwd] => x
        [members] => Array
            (
                [0] => tom
                [1] => jerry
            )
        [gid] => 42
    )

### 参考

- filegroup() - ファイルのグループを取得する
- posix_getgrgid() - 指定したグループ ID を有するグループに関する情報を返す

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open