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
phpdirname(string $path, int $levels = 1): string
Primer
Dobijamo roditeljski direktorijum za putanju:
php<?php
echo dirname('/var/www/html/index.php');
?>
Rezultat izvršavanja koda:
php'/var/www/html'
Primer
Penjemo se dva nivoa naviše po direktorijumima:
php<?php
echo dirname('/var/www/html/index.php', 2);
?>
Rezultat izvršavanja koda:
php'/var'
Primer
Rad sa relativnim putanjama:
php<?php
echo dirname('images/photo.jpg');
?>
Rezultat izvršavanja koda:
php'images'