PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPのdirname()関数


dirname()関数は、指定されたパスからディレクトリ名を返します。パスにスラッシュがない場合は、ドット('。')が返されます。これは現在のディレクトリを示します。

構文

dirname(file_path)

パラメータ

  • file_path- 指定するファイル。

戻る

dirname()関数は、ディレクトリのパスを返します。

<?php
   $file_path = "D:/amit/java.docx";
   $dir_name = dirname($file_path);
   echo "Name of the directory: $dir_name\n";
?>

出力

Name of the directory: D:/amit

別の例を見てみましょう。

<?php
   $file_path = "/amit/java.docx";
   $dir_name = dirname($file_path);
   echo "Name of the directory: $dir_name\n";
?>

出力

Name of the directory: /amit

  1. PHPのis_dir()関数

    is_dir()関数は、ファイルがディレクトリであるかどうかをチェックします。ディレクトリが見つかった場合はTRUEを返します。 構文 is_dir(file_path) パラメータ file_path- ファイルのパスを指定します。 戻る ディレクトリが見つかった場合、is_dir()関数はTRUEを返します。 例 <?php    $check = "D:/tutorials";    if (is_dir($check))    echo ("Directory!");

  2. PHPのfile_exists()関数

    file_existsメソッドは、ファイルまたはディレクトリが存在するかどうかを確認します。チェックするファイルまたはディレクトリのパスをパラメータとして受け入れます。以下はその用途です- 処理する前にファイルが存在するかどうかを知る必要がある場合に役立ちます。 それで、新しいファイルを作成するときにこの関数を使用して、ファイルがすでに存在するかどうかを確認します。 構文 file_exists($file_path) パラメータ file_path- 存在を確認するファイルまたはディレクトリのパスを設定します。必須。 戻る file_exists()メソッドが返