Функция PHP xattr_list

array xattr_list ( string filename [, int flags] )

This functions gets a list of names of extended attributes of a file.

Расширенные аттрибуты имеют два различных пространства имён: пользовательское и корневое (root). Пользовательское пространство имён доступно для всех пользователей, в то время как корневое - только для пользователей с root-привилегиями. По умолчанию xattr оперирует в пользовательском пространтсве имён, но вы можете изменить это поведение при помощи аргумента flags.

Список параметров:

Supported xattr flags:

Возвращаемые значения:

This function returns an array with names of extended attributes.

Prints names of all extended attributes of file

<?php
   $file = 'some_file';
   $root_attributes = xattr_list($file, XATTR_ROOT);
   $user_attributes = xattr_list($file);

   echo "Root attributes:  ";
   foreach ($root_attributes as $attr_name) {
      printf("%s ", $attr_name);
   }

   echo "  User attributes:  ";
   foreach ($attributes as $attr_name) {
      printf("%s ", $attr_name);
   }
?>

Смотрите также xattr_get