Funkcija dirname
Funkcija dirname grąžina kelį į nurodyto kelio pirminę direktoriją. Pirmu parametru funkcija priima eilutę su keliu, o antru pasirinktiniu parametru - lygių skaičių aukštyn, kuriuos reikia pakilti.
Sintaksė
dirname(string $path, int $levels = 1): string
Pavyzdys
Gaukime pirminę direktoriją keliu:
<?php
echo dirname('/var/www/html/index.php');
?>
Kodo vykdymo rezultatas:
'/var/www/html'
Pavyzdys
Pakilkime du lygius aukštyn direktorijomis:
<?php
echo dirname('/var/www/html/index.php', 2);
?>
Kodo vykdymo rezultatas:
'/var'
Pavyzdys
Darbas su santykiniais keliais:
<?php
echo dirname('images/photo.jpg');
?>
Kodo vykdymo rezultatas:
'images'