265 of 410 menu

file_exists関数

関数 file_exists は、指定されたパスにファイルまたはディレクトリが存在するかどうかをチェックします。 ファイルまたはディレクトリが存在する場合、関数は true を返し、そうでない場合は false を返します。 関数のパラメータには、ファイルへの絶対パスまたは相対パスを含む文字列が渡されます。

構文

file_exists(string $filename): bool

カレントディレクトリにファイル 'test.txt' が存在するか確認してみましょう:

<?php $res = file_exists('test.txt'); var_dump($res); ?>

コード実行結果(ファイルが存在する場合):

true

存在しないファイルの存在を確認してみましょう:

<?php $res = file_exists('nonexistent_file.txt'); var_dump($res); ?>

コード実行結果:

false

ディレクトリの存在を確認してみましょう:

<?php $res = file_exists('images/'); var_dump($res); ?>

コード実行結果(ディレクトリが存在する場合):

true

関連項目

  • ディレクトリをチェックする関数 is_dir
  • ファイルをチェックする関数 is_file
  • 読み取り可能かどうかをチェックする関数 is_readable
  • 書き込み可能かどうかをチェックする関数 is_writable
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否