今日の人気記事

まだデータがありません。

ファイルの有無を確認 - file_exists()

当ページのリンクには広告が含まれています。

プログラミング言語PHPで、ファイルやディレクトリが存在するかを確認する関数 file_exists()を紹介します。

file_exists関数

bool file_exists ( string $filename )
指定したファイルやディレクトリの有無を確認します。
引数
$filename
ファイル名、あるいはパスを指定します。
返り値
ファイルがある場合は trueを、その他の場合は falseを返します。

サンプルコード

ファイル(ここでは、file1.txtとfile2.txt)があるか、ないかを確認するサンプルコードです。

file_exists( ファイル名 )
<?php
var_dump(file_exists("file1.txt"));
var_dump(file_exists("file2.txt"));
?>

実行結果です。file1.txtは存在、file2.txtは存在しないことがわかります。

bool(true)
bool(false)

サンプルコード - 条件分岐

ファイルの有無で条件分岐するサンプルコードです。

file_exists( ファイル名 )
<?php
$a = "file1.txt";
if(file_exists($a)){
  echo "ファイル、アルよ。\n";
} else {
  echo "ファイル、ないよ。\n";
}
?>

実行結果です。

ファイル、アルよ。

ファイル の人気記事

  1. ファイル名を変更 - ファイルを移動 - rename()
  2. ファイルから1行ずつ読み込む - fgets()
  3. パスからファイル名を取得 - basename()

関連記事(一部広告含む)