PHP is_file() 関数

定義と使用法

is_file() 関数は指定されたファイル名が通常のファイルであるかどうかをチェックします。

文法

is_file(file)
パラメータ 説明
file 必須。チェックするファイルを指定します。

説明

ファイルが存在し、通常のファイルである場合に true を返します。

ヒントとコメント

注記:この関数の結果はキャッシュされます。以下を使用してください。 clearstatcache() キャッシュをクリアするために。

例 1

<?php
$file = "test.txt";
if(is_file($file))
  {
  echo ("$file は通常のファイルです");
  }
else
  {
  echo ("$file は通常のファイルではありません");
  }
?>

出力:

test.txt は通常のファイルです

例 2

<?php
var_dump(is_file('a_file.txt')) . "\n";
var_dump(is_file('/usr/bin/')) . "\n";
?>

出力:

bool(true)
bool(false)