xattr_set()
xattr_set - Set an extended attribute
Syntax
bool xattr_set (
string $filename,
string $name,
string $value,
int $flags)
Arguments
- filename - The file in which we set the attribute.
- name - The name of the extended attribute. This attribute will be created if it doesn\'t exist or replaced otherwise. You can change this behaviour by using the flags parameter.
- value - The value of the attribute.
- flags - Supported xattr flags XATTR_CREATE Function will fail if extended attribute already exists. XATTR_REPLACE Function will fail if extended attribute doesn\'t exist. XATTR_DONTFOLLOW Do not follow the symbolic link but operate on symbolic link itself. XATTR_ROOT Set attribute in root (trusted) namespace. Requires root privileges.
Description
This function sets the value of an extended attribute of a file.
Version
PHP PECL xattr >= 0.9.0
Return value
Returns TRUE on success or FALSE on failure.