posix_eaccess
ファイルがアクセスできるかを調べる
&reftitle.description;
boolposix_eaccess
stringfilename
intflags0
posix_eaccess は、ファイルの実効ユーザーのパーミッションを調べます。
&reftitle.parameters;
filename
調べるファイル名
flags
POSIX_F_OK,
POSIX_R_OK, POSIX_W_OK,
POSIX_X_OK のうち、ひとつ以上のビットマスクの組み合わせです。
POSIX_R_OK, POSIX_W_OK,
POSIX_X_OK についてはそれぞれ、
ファイルが存在し読み取り可能、ファイルが存在し書き込み可能、
ファイルが存在し実行可能という意味になります。
POSIX_F_OK は、
ファイルが存在するかどうかだけを調べます。
&reftitle.returnvalues;
&return.success;
&reftitle.changelog;
&Version;
&Description;
8.3.0
ファイルの実効ユーザー/グループを調べるようになりました。
実ユーザー/グループを調べる
posix_access とは異なります。
&reftitle.examples;
posix_eaccess の例
このサンプルは、$file が読み取り可能かつ書き込み可能かを調べます。
そうでない場合、エラーメッセージを出力します。
]]>
&reftitle.seealso;
posix_get_last_error
posix_strerror
posix_access