# xattr_supported

(PECL xattr >= 1.0.0)

xattr_supported — Comprueba si soporta los atributos extendidos del sistema de archivos

### Descripción

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

Esta función comprueba si el sistema de archivos que contenía el fichero dado soporta los atributos extendidos. Es necesario tener acceso de lectura al archivo.

### Parámetros

`filename`

  La ruta del archivo de prueba.

`flags`

  Banderas xattr soportadas
  `XATTR_DONTFOLLOW` | No sigue el enlace simbólico pero se puede operar en este.

### Valores devueltos

Esta función devuelve `true` si sistema de archivo soporta los atributos extendidos, `false` si no soporta y `null` si no se puede determinar (Por ejemplo ruta incorrecta o le faltan permisos al archivo).

### Ejemplos

Ejemplo #1 Ejemplo de xattr_supported()

El siguiente código comprueba si se pueden utilizar los atributos extendidos.

`<?php
$file = 'some_file';
if (xattr_supported($file)) {
/* ... make use of some xattr_* functions ... */
}
?>`

### Ver también

- xattr_get() - Obtener un atributo extendido
- xattr_list() - Obtener una lista de atributos extendidos