xattr_list

(no version information, might be only in CVS)

xattr_list --  Get a list of extended attributes

Popis

array xattr_list ( string filename [, int flags] )

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

Roz��ren� atrib�ty maj� dve odli�n� namespacey: user a root namespace. User namespace je dostupn� pre v�etk�ch u��vate�ov, zatia��o root namespace je dostupn� iba pre u��vate�a s rootovsk�mi privil�giami. xattr ako default pracuje na user namespace, ale m�ete to zmeni� pomocou argumentu flags.

Parametre

filename

The path of the file.

flags

Tabuľka 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.

Vrátené hodnoty

This function returns an array with names of extended attributes.

Príklady

Príklad 1. Prints names of all extended attributes of file

<?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);
}

?>

Tiež pozri

xattr_get()