260 of 410 menu

関数 is_dir

関数 is_dir は、指定されたパスが存在し、かつそれがディレクトリであるかどうかをチェックします。 この関数は、パスが存在し、それがディレクトリの場合に true を返し、そうでない場合に false を返します。 パラメータには、チェック対象のディレクトリへのパスを表す文字列値が渡されます。

構文

is_dir(string $filename): bool

ディレクトリ 'docs' の存在をチェックします:

<?php $res = is_dir('docs'); var_dump($res); ?>

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

true

ディレクトリ 'unknown_folder' の存在をチェックします:

<?php $res = is_dir('unknown_folder'); var_dump($res); ?>

コードの実行結果:

false

指定されたパスがファイルではなくディレクトリであるかどうかをチェックします:

<?php $path = 'test.txt'; if (is_dir($path)) { echo "'$path' is a directory"; } else { echo "'$path' is NOT a directory"; } ?>

関連項目

  • ファイル/ディレクトリの存在をチェックする関数 file_exists
  • ファイルをチェックする関数 is_file
  • ディレクトリの内容を読み取る関数 scandir
日本語
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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否