File.Existsとは何? わかりやすく解説 Weblio辞書 (original) (raw)

(PHP 4, PHP 5)
file_exists — ファイルまたはディレクトリが存在するかどうか調べる

説明

bool file_exists ( string filename )
_filename_で指定したファイルまたはディレクトリ が存在すればTRUEを返し、そうでなければFALSEを返します。
Windows上でネットワーク共有上のファイルを調べるには、//computername/share/filenameまたは\\computername\share\filenameのように指定してください。
例 596. あるファイルが存在するかどうか調べる
`<?php
$filename = '/path/to/foo.txt';

if (file_exists($filename)) {
print "The file $filename exists";
} else {
print "The file $filename does not exist";
}
?>

`

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

ティップ

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

is_readable(), is_writable(),is_file(), file()も参照して下 さい。