filegroup() 是 PHP 中返回文件组的内置函数。此函数返回一个可以使用 posix_getgrigid() 解析为名称的组 ID。
用法:
filegroup(string $filename): int|false
参数:该函数只有一个参数。
- filename:文件名或文件路径
返回值:如果函数成功,此函数将返回数字组 ID,否则函数将返回“false”。组 id 可以使用以下方式解析posix_getgrgid()函数。
示例 1:以下代码演示了filegroup()函数。
PHP
<?php
$file = 'text.txt';
$group_id = filegroup($file);
// ID of the group we want to check for
$expected_group_id = 1000;
if ($group_id === $expected_group_id) {
echo "The file $file is owned by the expected group.";
} else {
echo "The file $file is not owned by the expected group.";
}
?>
输出:
The file text.txt is owned by the expected group.
示例 2:在此程序中,我们将打印文件的组 ID。
PHP
<?php
$fileName = 'text.txt' ;
print_r(filegroup($fileName));
?>
注意:根据您的系统,输出会有所不同。
输出:
1000
参考: https://www.php.net/manual/en/function.filegroup.php
相关用法
- PHP filegroup()用法及代码示例
- PHP fileatime()用法及代码示例
- PHP filectime()用法及代码示例
- PHP fileperms()用法及代码示例
- PHP file_exists()用法及代码示例
- PHP file()用法及代码示例
- PHP fileowner()用法及代码示例
- PHP filemtime()用法及代码示例
- PHP fileinode()用法及代码示例
- PHP filetype()用法及代码示例
- PHP file_put_contents()用法及代码示例
- PHP filesize( )用法及代码示例
- PHP file_get_contents()用法及代码示例
- PHP file_get_contents()和file_put_contents()的区别用法及代码示例
- PHP file_get_contents和cURL的区别用法及代码示例
- PHP filter_var_array()用法及代码示例
- PHP filter_has_var()用法及代码示例
- PHP filter_id()用法及代码示例
- PHP filter_input()用法及代码示例
- PHP filter_input_array()用法及代码示例
- PHP filter_list()用法及代码示例
- PHP filter_var()用法及代码示例
- PHP finfo_close()用法及代码示例
- PHP finfo_set_flags()用法及代码示例
- PHP finfo_open()用法及代码示例
注:本文由纯净天空筛选整理自neeraj3304大神的英文原创作品 PHP filegroup() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。