PHP マニュアル
前のページ |  | 次のページ

# is_readable

(PHP 3, PHP 4, PHP 5)

is_readable -- ファイルが読み込み可能かどうかを知る

## 説明

bool is_readable ( string filename )

`filename` で指定されたファイルあるいは ディレクトリが存在し、それが読み込み可能であれば `TRUE` を返します。

PHP は、Web サーバが実行されているユーザ ID('nobody' が多い)で ファイルにアクセスすることを覚えておいてください。セーフモードの制限は 働きません。

例 1. is_readable() の例

`<?php $filename = 'test.txt'; if (is_readable($filename)) { echo 'The file is readable'; } else { echo 'The file is not readable'; } ?>`

> 注意: この関数の結果は キャッシュされます。詳細は、clearstatcache() を参照してください。

> ティップ: `PHP 5.0.0` 以降、この関数は、 何らかの URL ラッパーと組合せて使用することができます。 どのラッパーが stat() ファミリーをサポートしているか のリストについては、付録M を参照してください。

is_writable(), file_exists(), fgets() も参照ください。

前のページ | ホーム | 次のページ
is_link | 上に戻る | is_uploaded_file