xattr_listとは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP関数リファレンス > xattr_listの意味・解説 

xattr_list

(PECL)
xattr_list — 拡張属性の一覧を取得する

説明

array xattr_list ( string filename [, int flags] )
この関数は、ファイルの拡張属性の名前の一覧を取得します。
拡張属性には二種類の異なる名前空間、つまり、ユーザとルートがあります。 ユーザ名前空間は、すべてのユーザで利用可能ですが、ルート名前空間は、ルート権限を有するユーザのみ利用可能です。 xattr はデフォルトでユーザ名前空間で処理を行いますが、 flags 引数によりこれを変更することができます。

パラメータ

filename
ファイルのパス。
flags

表 319. サポートされる xattr のフラグ
XATTR_DONTFOLLOWシンボリックリンクのリンク先をたどらず、リンクそのものを操作します。
XATTR_ROOTroot (信頼された) 名前空間に属性を設定します。root 権限が必要です。



返り値

この関数は、拡張属性の名前を配列で返します。

例 2441. ファイルのすべての拡張属性の名前を表示する
<?php
$file = 'some_file';
$root_attributes = xattr_list($file, XATTR_ROOT);
$user_attributes = xattr_list($file);

echo "Root 属性: \n";
foreach ($root_attributes as $attr_name) {
   printf("%s\n", $attr_name);
}

echo "\n User 属性: \n";
foreach ($attributes as $attr_name) {
   printf("%s\n", $attr_name);
}

?>


参考

xattr_get()



このページでは「PHP関数リファレンス」からxattr_listを検索した結果を表示しています。
Weblioに収録されているすべての辞書からxattr_listを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からxattr_list を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「xattr_list」の関連用語

xattr_listのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



xattr_listのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2025 by the PHP Documentation Group.

©2025 GRAS Group, Inc.RSS