Manual do PHP
Anterior |  | Próxima

# xattr_remove

(no version information, might be only in CVS)

xattr_remove -- Remove um atributo extendido

## Descrição

bool xattr_remove ( string filename, string name [, int flags] )

Essa função remove um atributo extendido 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 arquivo do qual será removido o atributo.

name

  O nome do atributo a ser removido.

flags

  Tabela 1. Opções (flags) Suportadas por xattr

  `XATTR_DONTFOLLOW` | Não segue o link simbólico mas opera no link simbólico em si.
  `XATTR_ROOT` | Muda no namespace para o namespace de root. Requer privilégio de administrador (root).

## Valores Retornados

Retorna `TRUE` em caso de sucesso ou `FALSE` em falhas.

## Exemplos

Exemplo 1. Remove todos os atributos extendidos de um arquivo
`<?php $arquivo = 'algum_arquivo'; $atributos = xattr_list($arquivo); foreach ($atributos as $nome_do_atributo) { xattr_remove($arquivo, $nome_do_atributo); } ?>`

## Veja também

xattr_list()
xattr_set()
xattr_get()

Anterior | Principal | Próxima
xattr_list | Acima | xattr_set