| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
fileperms(PHP 4, PHP 5, PHP 7) fileperms — ファイルのパーミッションを取得する 説明
int fileperms
( string
$filename
)指定したファイルのパーミッションを取得します。 パラメータ
返り値
ファイルのパーミッションを数値モードで返します。このモードの下位ビットは
chmod() に渡すのと同じ形式です。
しかし、大半のプラットフォームでは、それだけではなく
ローカルファイルの場合、その返り値は C ライブラリ関数 stat() が返す構造体の st_mode メンバーの値となります。 どのビットがセットされるかはプラットフォームによって異なるので、 パーミッション部分以外のビットをパースしたい場合は各プラットフォームのドキュメントを参照することをおすすめします。 例
例1 八進形式でのパーミッションの表示
<?php 上の例の出力は以下となります。 1777 0644 例2 完全なパーミッションの表示
<?php 上の例の出力は以下となります。 -rw-r--r-- エラー / 例外
失敗したときは 注意
ヒント
PHP 5.0.0 以降、この関数は、 何らかの URL ラッパーと組合せて使用することができます。 どのラッパーが stat() ファミリーをサポートしているかを調べるには サポートするプロトコル/ラッパー を参照してください。 |
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「fileperms - ファイルのパーミッションを取得する」をGoogle検索
|