函式名稱: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 可能因作業系統而異,因此可能需要根據特定作業系統進行處理。