查詢

fileowner()函式—用法及示例

「 獲取指定檔案的所有者 」


函式名:fileowner()

適用版本:PHP 4, PHP 5, PHP 7

用法:fileowner() 函式用於獲取指定檔案的所有者。

語法:mixed fileowner ( string $filename )

引數:

  • $filename:必需,指定要獲取所有者的檔案路徑。

返回值:

  • 如果成功,則返回檔案所有者的使用者 ID,型別為整數。
  • 如果失敗,則返回 FALSE,表示無法獲取檔案所有者。

示例:

$filename = "path/to/file.txt";
$owner = fileowner($filename);

if ($owner !== false) {
    echo "檔案的所有者ID是:" . $owner;
} else {
    echo "無法獲取檔案的所有者";
}

注意事項:

  • 若要獲取所有者的使用者名稱而不是使用者 ID,可以使用 posix_getpwuid() 函式將使用者 ID 轉換為使用者名稱。
  • 要成功獲取檔案所有者,需要對檔案具有讀取許可權。
  • 在 Windows 系統上,該函式不支援對目錄的呼叫。
補充糾錯
上一個函式: fileperms()函式
下一個函式: filemtime()函式
熱門PHP函式
分享連結