xattr_supported
(PECL xattr >= 1.0.0)
xattr_supported — Проверка поддержки расширенных атрибутов
Описание
$filename
, int $flags
= 0
) : boolЭта функция проверяет поддерживает ли файловая система, содержащая файл, расширенные атрибуты. Требуется право на чтение файла.
Список параметров
-
filename
-
Путь к проверяемому файлу.
-
flags
-
Поддерживаемые xattr-флаги XATTR_DONTFOLLOW
Не разыменовывать символические ссылки, работать с самой ссылкой.
Возвращаемые значения
Функция возвращает true
, если файловая система поддерживает расширенные атрибуты,
false
, если это не так и null
, если невозможно определить (на пример
неверный путь к файлу, или нет разрешения на чтение файла).
Примеры
Пример #1 xattr_supported() example
Проверить, можно ли использовать расширенные атрибуты.
<?php
$file = 'some_file';
if (xattr_supported($file)) {
/* ... make use of some xattr_* functions ... */
}
?>
Смотрите также
- xattr_get() - Получение расширенных атрибутов файла
- xattr_list() - Просмотр списка расширенных атрибутов файла