xattr_supported

(PECL xattr >= 1.0.0)

xattr_supported Verifique se o sistema de arquivos suporta atributos estendidos

Descrição

xattr_supported(string $filename, int $flags = 0): bool

Esta função verifica se o sistema de arquivos que contém o arquivo fornecido suporta atributos estendidos. É necessário acesso de leitura ao arquivo.

Parâmetros

filename

O caminho do arquivo testado.

flags

Opções suportadas por xattr
XATTR_DONTFOLLOW Não segue o link simbólico mas opera no link em si.

Valor Retornado

Esta função retorna true se o sistema de arquivos suportar atributos estendidos, false se não suportar e null se não puder ser determinado (por exemplo, caminho errado ou falta de permissões para o arquivo).

Exemplos

Example #1 xattr_supported() example

O código a seguir verifica se podemos usar atributos estendidos.

<?php
$file = 'algum_arquivo';

if (xattr_supported($file)) {
    /* ... uso de algumas funções xattr_* ... */
}

?>

Veja Também