xattr_remove
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
xattr_remove
Референца за `function.xattr-remove.php` со подобрена типографија и навигација.
xattr_remove
(PECL xattr >= 0.9.0)
xattr_remove — Remove an extended attribute
= NULL
This function removes an extended attribute of a file.
Проширените атрибути имаат два различни простори на имиња: корисник и root. Корисничкиот простор на имиња е достапен за сите корисници, додека просторот на имиња root е достапен само за корисници со root привилегии. xattr работи на корисничкиот простор на имиња по дифолт, но ова може да се промени со
flags parameter.
Параметри
filename-
The file from which we remove the attribute.
name-
The name of the attribute to remove.
flags-
Поддржани xattr знаменца XATTR_DONTFOLLOWНе следи симболична врска, туку работи на самата симболична врска. XATTR_ROOTПостави атрибут во коренскиот (доверлив) простор. Потребна е привилегија на корен.
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.
Примери
Example #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() - Земи проширена атрибут