php で txt ファイルが存在するかどうかをクエリする方法: 最初に PHP サンプル ファイルを作成し、次にクエリする必要がある TXT ファイルのパスを定義し、最後に「if(file_exists($filename)」によって判断します。 ) {...}" txt ファイルが存在します。
この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
file_exists - ファイルが存在するかどうかを確認します。ファイルまたはディレクトリが存在します
説明
file_exists ( string $filename ) : bool
ファイルまたはディレクトリが存在するかどうかを確認します。
パラメータ
filename
ファイルまたはディレクトリへのパス。
Windows では、//コンピューター名/共有/ファイル名または \\コンピューター名\共有\ファイル名を使用して、ネットワーク上の共有ファイルを確認します。
戻り値
filename で指定されたファイルまたはディレクトリが存在する場合は true を返し、存在しない場合は false を返します。
注:
This function will return false for symlinks pointing to non-existing files.
注:
The check is done using the real UID/GID instead of the effective one.
注: PHP の整数型は符号付き整数であり、多くのプラットフォームでは 32 ビット整数が使用されるため、 2GB を超えるファイルの場合、一部のファイルはシステム関数は予期しない結果を返す場合があります。
[推奨学習: 「PHP ビデオ チュートリアル 」]
例
例 #1 ファイルが存在するかどうかをテストする
<?php $filename = '/path/to/foo.txt'; if (file_exists($filename)) { echo "The file $filename exists"; } else { echo "The file $filename does not exist"; } ?>
エラー/例外
失敗時に E_WARNING 警告をスローします。
コメント
注: この関数の結果はキャッシュされます。詳細については、clearstatcache() を参照してください。
ヒント
PHP 5.0.0 以降、この関数は一部の URL ラッパーでも使用されます。 stat() ファミリ関数の機能をサポートするラッパーのリストについては、「サポートされるプロトコル」と「ラッパー プロトコル」を参照してください。
以上がPHPにtxtファイルが存在するかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。