PHP - Función xattr remove ()

La función xattr_remove () puede eliminar un atributo extendido.

Sintaxis

bool xattr_remove( string $filename , string $name [, int $flags ] )

La función xattr_remove () puede eliminar 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_remove () puede devolver verdadero en caso de éxito o falso en caso de error.

Ejemplo

<?php
   $file = "some_file";
   $attributes = xattr_list($file);

   foreach($attributes as $attr_name) {
      xattr_remove($file, $attr_name);
   }
?>