Проверка поддержки расширенных атрибутов

# xattr_supported

(PECL xattr >= 1.0.0)

xattr_supported — Проверка поддержки расширенных атрибутов

### Описание

function xattr_supported(string `$filename`, int `$flags` = 0): bool

Эта функция проверяет поддерживает ли файловая система, содержащая файл, расширенные атрибуты. Требуется право на чтение файла.

### Список параметров

`filename`

  Путь к проверяемому файлу.

`flags`

  Поддерживаемые xattr-флаги
  `XATTR_DONTFOLLOW` | Не разыменовывать символические ссылки, работать с самой ссылкой.

### Возвращаемые значения

Функция возвращает `true`, если файловая система поддерживает расширенные атрибуты, `false`, если это не так и `null`, если невозможно определить (на пример неверный путь к файлу, или нет разрешения на чтение файла).

### Примеры

Пример #1 Пример использования функции xattr_supported()

Проверить, можно ли использовать расширенные атрибуты.

    <?php
    $file = 'some_file';

    if (xattr_supported($file)) {
        /* ... make use of some xattr_* functions ... */
    }

    ?>

### Смотрите также

- xattr_get() - Получает расширенные атрибуты файла
- xattr_list() - Просмотр списка расширенных атрибутов файла

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open