PHP Conference Japan 2024

xattr_supported

(PECL xattr >= 1.0.0)

xattr_supported 檢查檔案系統是否支援擴充屬性

描述

xattr_supported(字串 $filename, 整數 $flags = 0): 布林值

這個函式會檢查存放指定檔案的檔案系統是否支援擴充屬性。 需要對檔案有讀取權限。

參數

filename

要測試的檔案路徑。

flags

支援的 xattr 旗標
XATTR_DONTFOLLOW 不要追蹤符號連結,而是直接對符號連結本身操作。

回傳值

如果檔案系統支援擴充屬性,這個函式會回傳 true;如果不支援,則回傳 false;如果無法判斷(例如路徑錯誤或檔案缺乏權限),則回傳 null

範例

範例 #1 xattr_supported() 範例

以下程式碼會檢查是否可以使用擴充屬性。

<?php
$file
= 'some_file';

if (
xattr_supported($file)) {
/* ... 使用一些 xattr_* 函式 ... */
}

?>

參見

新增註釋

使用者提供的註釋

此頁面沒有使用者提供的註釋。
To Top