dirname
Возвращает путь к папке, в которой лежит файл.
Синтаксис
dirname(string $path, int $levels = 1): stringПараметры
| Параметр | Тип | Описание |
|---|---|---|
| $path | string | Путь. |
| $levels | int | Необязательный. На сколько уровней подняться. |
Возвращаемое значение
stringПуть без последней части.
Примеры
Папка файла и папка выше:
<?php
echo dirname('/var/www/site/public/index.php'), "\n";
echo dirname('/var/www/site/public/index.php', 2);Результат:
/var/www/site/public
/var/www/siteПримечания
Корень проекта из точки входа в папке public получают так: dirname(__DIR__).
См. также
В учебнике
- Папки и пути — Работа с папками в PHP — создание, список файлов, поиск по маске, части пути и сведения о файле.