tech.chakapoko.com
Home / PHP / ファイル操作

[PHP]親ディレクトリのパスを取得する

親ディレクトリのパスを取得するには dirname 関数を使います。

第二引数を渡すとその数だけさかのぼった親ディレクトリのパスを返します。

<?php
echo dirname("path/to/test.txt") . "\n"; // => path/to
echo dirname("path/to/test.txt", 2) . "\n"; // => path

pathinfo 関数を使って親ディレクトリ名を取得することもできます。

<?php
pathinfo('path/to/test.txt', PATHINFO_DIRNAME);