PHPでファイルが存在するか調べる

カレントディレクトリに”test.txt“と言うファイルが存在するか調べる。
存在すれば「test.txt is exists.」、存在しなければ「test.txt is not exists.」と表示する。

<?php
$filename = "test.txt";
if (file_exists($filename)) {
  echo $filename . " is exists.";
} else {
  echo $filename . " is not exists.";
}
?>

以下、実行結果。


D:\Cani\php>dir
ドライブ D のボリューム ラベルは ボリューム です
ボリューム シリアル番号は E0DB-6441 です

D:\Cani\php のディレクトリ

2013/06/02 01:20 <DIR> .
2013/06/02 01:20 <DIR> ..
2013/06/02 00:48 156 fileexist.php
1 個のファイル 156 バイト
2 個のディレクトリ 1,890,692,272,128 バイトの空き領域

D:\Cani\php>php fileexist.php
test.txt is not exists.

D:\Cani\php>echo > test.txt

D:\Cani\php>dir test.txt
ドライブ D のボリューム ラベルは ボリューム です
ボリューム シリアル番号は E0DB-6441 です

D:\Cani\php のディレクトリ

2013/06/02 01:20 21 test.txt
1 個のファイル 21 バイト
0 個のディレクトリ 1,890,692,272,128 バイトの空き領域

D:\Cani\php>php fileexist.php
test.txt is exists.

D:\Cani\php>
カテゴリー: プログラミング タグ: , パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください