Функции xattr

The xattr extension allows for the manipulation of extended attributes on a filesystem.

To use xattr, you will need libattr installed. It is available at http://oss.sgi.com/projects/xfs/.

These functions only work on filesystems that support extended attributes, and have them enabled at mount time. Some common filesystems that support extended attributes are ext2, ext3, reiserfs, jfs, and xfs.

xattr is currently available through PECL http://pecl.php.net/package/xattr.

If PEAR is available on your *nix-like system you can use the pear installer to install the xattr extension, by the following command: pear -v install xattr.

You can always download the tar.gz package and install xattr by hand:

xattr install by hand:


gunzip xattr-xxx.tgz

tar -xvf xattr-xxx.tar

cd xattr-xxx


./configure && make && make install


Перечисленные ниже константы определены данным расширением и могут быть доступны только в том случае, если PHP был собран с поддержкой этого расширения или же в том случае, если данное расширение подгружается во время выполнения.

Функция PHP xattr_list

Раздел: Функции xattr

Get a list of extended attributes

Читать далее...

Функция PHP xattr_supported

Раздел: Функции xattr

Check if filesystem supports extended attributes

Читать далее...