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


Funções da xattr
PHP Manual