Funkcija dirname
Funkcija dirname vraća putanju ka roditeljskom direktorijumu navedene putanje. Prvi parametar funkcije prima string sa putanjom, a drugi opcioni parametar - broj nivoa naviše koje je potrebno popeti se.
Sintaksa
dirname(string $path, int $levels = 1): string
Primer
Dobijamo roditeljski direktorijum za putanju:
<?php
echo dirname('/var/www/html/index.php');
?>
Rezultat izvršavanja koda:
'/var/www/html'
Primer
Penjemo se dva nivoa naviše po direktorijumima:
<?php
echo dirname('/var/www/html/index.php', 2);
?>
Rezultat izvršavanja koda:
'/var'
Primer
Rad sa relativnim putanjama:
<?php
echo dirname('images/photo.jpg');
?>
Rezultat izvršavanja koda:
'images'