АКЦЫЯ: бясплатныя месячныя курсы па стварэнні сайтаў
на выбар: вёрстка, JavaScript, PHP, Python або фрэймворкі. Сёння апошні дзень для запісу! Націскай!
270 of 410 menu

Функцыя dirname

Функцыя dirname вяртае шлях да бацькоўскай дырэкторыі паказанага шляху. Першым параметрам функцыя прымае радок з шляхам, а другім неабавязковым параметрам - колькасць узроўняў уверх, якія трэба падняцца.

Сінтаксіс

dirname(string $path, int $levels = 1): string

Прыклад

Атрымаем бацькоўскую дырэкторыю для шляху:

<?php echo dirname('/var/www/html/index.php'); ?>

Вынік выканання кода:

'/var/www/html'

Прыклад

Паднімемся на два ўзроўні ўверх па дырэкторыях:

<?php echo dirname('/var/www/html/index.php', 2); ?>

Вынік выканання кода:

'/var'

Прыклад

Работа з адноснымі шляхамі:

<?php echo dirname('images/photo.jpg'); ?>

Вынік выканання кода:

'images'

Глядзіце таксама

  • функцыю basename,
    якая вяртае імя файла
  • функцыю pathinfo,
    якая вяртае інфармацыю аб шляху
  • функцыю realpath,
    якая вяртае абсалютны шлях
byenru