Функција dirname

Функција dirname враћа путању до родитељског директоријума наведене путање. Први параметар функција прихвата као стринг са путањом, а други опциони параметар - број нивоа навише, колико треба да се попне.

Синтакса

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

Пример

Хајде да добијемо родитељски директоријум за путању:

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

Резултат извршавања кода:

php'/var/www/html'

Пример

Попнимо се два нивоа навише по директоријумима:

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

Резултат извршавања кода:

php'/var'

Пример

Рад са релативним путањама:

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

Резултат извршавања кода:

php'images'

Погледајте такође

  • функцију basename,
    која враћа име фајла
  • функцију pathinfo,
    која враћа информације о путањи
  • функцију realpath,
    која враћа апсолутну путању