xattr_list
(no version information, might be only in CVS)
xattr_list --
Retorna uma lista dos atributos extendidos
Descrição
array
xattr_list ( string filename [, int flags] )
Essa função retorna uma lista de nomes dos atributos extendidos de um arquivo.
Extended attributes have two different namespaces: user
and root namespace. User namespace is available for all users while root namespace
is available only for user with root privileges. xattr operates on user namespace
by default, but you can change that using flags argument.
Lista de parâmetros
- filename
O caminho do arquivo.
- flags
Tabela 1. Opções (flags) suportadas por xattr
XATTR_DONTFOLLOW | Não segue o link simbólico mas opera no link em si. |
XATTR_ROOT | Trabalho no namespace do adminitrador. Requer privilégios de root. |
Valores Retornados
Essa função retorna um array com os nomes do atributos extendidos.
Exemplos
Exemplo 1. Imprime o nome de todos os atributos extendidos do arquivo
<?php $arquivo = 'algum_arquivo'; $atributos_de_root = xattr_list($arquivo, XATTR_ROOT); $atributos_de_usuario = xattr_list($arquivo);
echo "Atributos de Root: \n"; foreach ($atributos_de_usuario as $nome_do_atributo) { printf("%s\n", $nome_do_atributo); }
echo "\nAtributos de Usuário: \n"; foreach ($atributos_de_usuario as $nome_do_atributo) { printf("%s\n", $nome_do_atributo); }
?>
|
|