xattr_supported

(no version information, might be only in CVS)

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.

Lista de parâmetros

filename

Caminho para o arquivo testado.

flags

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

XATTR_DONTFOLLOWNão segue o link simbólico mas opera no link em si.

Valores Retornados

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()
xattr_list()