создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

xattr_removeПред. След.

xattr_remove

(PECL)xattr_remove --  Remove an extended attribute

Описание

bool xattr_remove (string filename, string name [, int flags])


This function removes an extended attribute of a file.

Расширенные аттрибуты имеют два различных пространства имён: пользовательское и корневое (root). Пользовательское пространство имён доступно для всех пользователей, в то время как корневое - только для пользователей с root-привилегиями. По умолчанию xattr оперирует в пользовательском пространтсве имён, но вы можете изменить это поведение при помощи аргумента flags.

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

filename

The file from which we remove the attribute.

name

The name of the attribute to remove.

flags

Таблица 1. Supported xattr flags
XATTR_DONTFOLLOWDo not follow the symbolic link but operate on symbolic link itself.
XATTR_ROOTSet attribute in root (trusted) namespace. Requires root privileges.

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

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.

Примеры

Пример 1. Removes all extended attributes of a file
<?php

$file = 'some_file';

$attributes = xattr_list($file);

foreach ($attributes as $attr_name) {

    xattr_remove($file, $attr_name);

}

?>

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

xattr_list()
xattr_set()
xattr_get()

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting