PHP - Función xattr get ()

La función xattr_get () puede obtener un atributo extendido.

Sintaxis

string xattr_get( string $filename , string $name [, int $flags = 0 ] )

La función xattr_get () puede obtener un valor de un atributo extendido de un archivo.

Los atributos extendidos tienen dos espacios de nombres diferentes: usuario y raíz. El espacio de nombres de usuario puede estar disponible para todos los usuarios, mientras que un espacio de nombres raíz solo está disponible para usuarios con privilegios de root. xattr puede operar en un espacio de nombres de usuario por defecto, pero podemos cambiarlo usando el argumento flags.

La función xattr_get () puede devolver una cadena que contenga el valor, o falso si un atributo no puede existir.

Ejemplo

<?php
   $file = "/usr/local/sbin/some_binary";
   $signature = xattr_get($file, "Root signature", XATTR_ROOT);
?>