當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP filegroup()用法及代碼示例


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


相關用法


注:本文由純淨天空篩選整理自neeraj3304大神的英文原創作品 PHP filegroup() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。