関数 is_readable
関数 is_readable は、指定されたファイルが存在し、読み取り可能かどうかをチェックします。
ファイルが存在し読み取り可能な場合、関数は true を返し、そうでない場合は false を返します。
パラメータには、文字列としてファイルへのパスが渡されます。
構文
is_readable(string $filename): bool
例
ファイル 'test.txt' の読み取り可能性をチェックします:
<?php
$res = is_readable('test.txt');
var_dump($res);
?>
コード実行結果(ファイルが存在し読み取り可能な場合):
true
例
存在しないファイルの読み取り可能性をチェックします:
<?php
$res = is_readable('nonexistent_file.txt');
var_dump($res);
?>
コード実行結果:
false
例
絶対パスを使用したファイルの読み取り可能性をチェックします:
<?php
$res = is_readable('/var/www/html/test.txt');
var_dump($res);
?>
コード実行結果(ファイルが存在し読み取り可能な場合):
true
関連項目
-
書き込み可能性をチェックする関数
is_writable,
-
実行可能性をチェックする関数
is_executable,
-
アクセス権限を変更する関数
chmod,