xattr_list
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
xattr_list
Референца за `function.xattr-list.php` со подобрена типографија и навигација.
xattr_list
(PECL xattr >= 0.9.0)
xattr_list — Добијте список на проширени атрибути
= NULL
Оваа функција добива список на имиња на проширени атрибути на датотека.
Проширените атрибути имаат два различни простори на имиња: корисник и root. Корисничкиот простор на имиња е достапен за сите корисници, додека просторот на имиња root е достапен само за корисници со root привилегии. xattr работи на корисничкиот простор на имиња по дифолт, но ова може да се промени со
flags parameter.
Параметри
filename-
Патеката на датотеката.
flags-
Поддржани xattr знаменца XATTR_DONTFOLLOWНе следи симболична врска, туку работи на самата симболична врска. XATTR_ROOTПостави атрибут во коренскиот (доверлив) простор. Потребна е привилегија на корен.
Вратени вредности
Оваа функција враќа низа со имиња на проширени атрибути.
Примери
Пример #1 Печати имиња на сите проширени атрибути на датотеката
<?php
$file = 'some_file';
$root_attributes = xattr_list($file, XATTR_ROOT);
$user_attributes = xattr_list($file);
echo "Root attributes: \n";
foreach ($root_attributes as $attr_name) {
printf("%s\n", $attr_name);
}
echo "\n User attributes: \n";
foreach ($attributes as $attr_name) {
printf("%s\n", $attr_name);
}
?>