PHP. Руководство по PHP. 2005
xattr FunctionsПред. След. |
CXLV. xattr Functions
Введение
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:
Предопределенные константы
Перечисленные ниже константы определены данным расширением и могут быть доступны только в том случае, если PHP был собран с поддержкой этого расширения или же в том случае, если данное расширение подгружается во время выполнения.
- XATTR_ROOT (integer)
-
Set attribute in root (trusted) namespace. Requires root privileges.
- XATTR_DONTFOLLOW (integer)
-
Do not follow the symbolic link but operate on symbolic link itself.
- XATTR_CREATE (integer)
-
Function will fail if extended attribute already exists.
- XATTR_REPLACE (integer)
-
Function will fail if extended attribute doesn't exist.
- Содержание
- xattr_get -- Get an extended attribute
- xattr_list -- Get a list of extended attributes
- xattr_remove -- Remove an extended attribute
- xattr_set -- Set an extended attribute
- xattr_supported -- Check if filesystem supports extended attributes
wddx_serialize_vars
xattr_get
Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.
⇪