xattr_set
xdiff
Funções da xattr
PHP Manual

# xattr_supported

(PECL xattr >= 1.0.0)

xattr_supported — Checa se o sistema de arquivos suporta atributos extendidos.

### Descrição

bool xattr_supported ( string `$filename` [, int `$flags` ] )

Essa função checa se o sistema de arquivos que guarda o arquivo passado por parâmetro suporta atributos extendidos. Permissão de leitura ao arquivo é necessária.

### Parâmetros

`filename`

  Caminho para o arquivo testado.

`flags`

  Opções (Flags) Suportadas por xattr
  `XATTR_DONTFOLLOW` | Não segue o link simbólico mas opera no link em si.

### Valor Retornado

Essa função retorna `TRUE` se o sistema de arquivos suporta atributos extendidos, `FALSE` se não suporta e `NULL` se não poder ser determinado (por exemplo caminho incorreto ou falta de permissão de leitura para o arquivo).

### Exemplos

Exemplo #1 Exemplo de chamada de xattr_supported()

O código a seguir checa se pode usar atributos extendidos.

`<?php
$arquivo = "algum_arquivo";
if (xattr_supported($arquivo)) {
/* ... Aproveite e use as outras funções xattr_* ... */
}
?>`

### Veja Também

- xattr_get() - Retorna um atributo extendido
- xattr_list() - Retorna uma lista dos atributos extendidos

xattr_set
xdiff
Funções da xattr
PHP Manual