xattr_remove

(PECL xattr >= 0.9.0)

xattr_remove — Видалення розширених атрибутів файлу

Опис

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

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

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

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

filename

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

name

Ім'я атрибута, що видаляється.

flags

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

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

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

Приклади

Приклад #1 Видалити всі розширені атрибути файлу

Loading...

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

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