dirname

dirname -- パス中のディレクトリの部分を返す

説明

string dirname(string path);

この関数は、ファイルへのパス名として与えられた文字列より、 ディレクトリの名前を返します。

Windows では、スラッシュ(/)とバックスラッシュ (\)の両方がパス区切り文字として使われます。 その他の環境ではスラッシュ(/)になります。

例 1. dirname の例


$path = "/etc/passwd";
$file = dirname($path); // $file は "/etc" にセットされる

参照: basename