downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

xattr_remove> <xattr_get
Last updated: Fri, 20 Nov 2009

view this page in

xattr_list

(PECL xattr >= 0.9.0)

xattr_list Get a list of extended attributes

Descrierea

array xattr_list ( string $filename [, int $flags = 0 ] )

This functions gets a list of names of extended attributes of a file.

Atributele extinse au două spaţii de nume diferite: spaţiul de nume al utilizatorilor şi spaţiul de nume root. Spaţiul de nume al utilizatorilor e disponibil tuturor, în timp ce spaţiul de nume root este disponibil numai utilizatorilor cu privilegii de root. xattr operează implicit în spaţiul utilizatorilor, dar aceasta poate fi schimbat cu parametrul flags .

Parametri

filename

The path of the file.

flags

Supported xattr flags
XATTR_DONTFOLLOW Do not follow the symbolic link but operate on symbolic link itself.
XATTR_ROOT Set attribute in root (trusted) namespace. Requires root privileges.

Valorile întroarse

This function returns an array with names of extended attributes.

Exemple

Example #1 Prints names of all extended attributes of file

<?php
$file 
'some_file';
$root_attributes xattr_list($fileXATTR_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);
}

?>

Vedeţi de asemenea



add a note add a note User Contributed Notes
xattr_list
There are no user contributed notes for this page.

xattr_remove> <xattr_get
Last updated: Fri, 20 Nov 2009
 
 
show source | credits | sitemap | contact | advertising | mirror sites