La extensión xattr permite modificar atributos avanzados del sistema de archivos
Para poder utilizar xattr, es necesario disponer de la librerí libattr instalada. Puede obtener la librería en la siguiente dirección » http://oss.sgi.com/projects/xfs/.
Note: Estas funciones solamente funcionan en sistemas de archivos que soporten atributos extendidos y que los tengan habilitados en el momento del montaje. Algunos de los sistemas de archivos más comunes que soportan los atributos extendidos son ext2, ext3, reiserfs, jfs y xfs.
xattr está disponible mediante PECL » http://pecl.php.net/package/xattr.
Si dispone de » PEAR en un sistema tipo unix, puede emplear el instalador de PEAR para instalar la extensión xattr mediante el siguiente comando: pear -v install xattr.
Además, la instalación también puede realizarse manualmente a partir del código fuente:
Example#1 Instalación manual de xattr
gunzip xattr-xxx.tgz tar -xvf xattr-xxx.tar cd xattr-xxx phpize ./configure && make && make install
Estas constantes están definidas por esta extensión y estarán disponibles solamente cuando la extensión ha sido o bien compilada dentro de PHP o grabada dinámicamente en tiempo de ejecución.