CakeFest 2024: The Official CakePHP Conference

xattr_supported

(PECL xattr >= 1.0.0)

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

Описание

xattr_supported(string $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() - Просмотр списка расширенных атрибутов файла

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top