xattr_get

(PECL xattr >= 0.9.0)

xattr_get — отримання розширених атрибутів файлу

Опис

xattr_get(string $filename, string $name, int $flags = 0): string

Ця функція повертає значення розширеного атрибута файлу.

У розширених атрибутів два простори імен: і кореневе (root). Користувальницький простір імен доступний для всіх користувачів, в той час як кореневе - тільки для користувачів з root-привілеями. За умовчанням xattr оперує в просторі імен, але ви можете змінити цю поведінку за допомогою аргументу flags

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

filename

Файл, атрибут якого потрібно прочитати.

name

Ім'я атрибуту.

flags

Підтримувані xattr-прапори
XATTR_DONTFOLLOWНе розіменовувати символічні посилання, працювати з самим посиланням.
XATTR_ROOTВстановити атрибут у кореневому просторі імен. Потрібні права суперкористувача.

Значення, що повертаються

Функція повертає рядок, що містить значення **false**якщо атрибут не існує.

Приклади

Приклад #1 Перевірити, чи підписано файл системним адміністратором

Loading...

Дивіться також

  • xattr_list() - Перегляд списку розширених атрибутів файлу
  • xattr_set() - Встановлення розширених атрибутів файлу
  • xattr_remove() - Видалення розширених атрибутів файлу