今日の人気記事

  1. Apache 2.4 のダウンロードとインストール - Windows10
  2. PHPのダウンロードとインストール - Windows10
  3. PHPの設定(パスを通す)と動作確認 - Windows10
  4. PHP + Apache 環境の構築
  5. PHP + OAuthで Twitter botをつくってみよう

ファイルの有無を確認 - 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. パスからファイル名を取得 - basename()
  2. ファイル名を変更 - ファイルを移動 - rename()
  3. ファイルを削除 - unlink()

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