查詢

SplFileInfo::getOwner()函式—用法及示例

「 獲取檔案的所有者 」


函式名稱:SplFileInfo::getOwner()

適用版本:PHP 5 >= 5.1.2, PHP 7

函式說明:SplFileInfo::getOwner() 方法用於獲取檔案的所有者。

語法:public SplFileInfo::getOwner(): int|false

引數:無

返回值:如果成功,則返回檔案所有者的使用者 ID(整數),如果失敗,則返回 false。

示例:

// 建立一個SplFileInfo物件來表示檔案
$file = new SplFileInfo('path/to/file.txt');

// 獲取檔案的所有者
$owner = $file->getOwner();

if ($owner !== false) {
    echo "檔案的所有者的使用者ID是:" . $owner . "\n";
} else {
    echo "獲取檔案所有者失敗\n";
}

注意事項:

  • 此方法僅適用於檔案系統支援所有者的作業系統。
  • 如果檔案不存在或無法訪問檔案的所有者資訊,則會返回 false。
  • 返回的使用者 ID 可能因作業系統而異,因此可能需要根據特定作業系統進行處理。
補充糾錯
上一個函式: SplFileInfo::getPath()函式
下一個函式: SplFileInfo::getMTime()函式
熱門PHP函式
分享連結