Functie dirname
De functie dirname geeft het pad naar de bovenliggende directory van het opgegeven pad terug. De eerste parameter van de functie accepteert een string met het pad, en de tweede optionele parameter - het aantal niveaus omhoog die moeten worden genomen.
Syntaxis
dirname(string $path, int $levels = 1): string
Voorbeeld
Laten we de bovenliggende directory voor het pad verkrijgen:
<?php
echo dirname('/var/www/html/index.php');
?>
Resultaat van de code-uitvoering:
'/var/www/html'
Voorbeeld
Laten we twee niveaus omhoog gaan in de directorystructuur:
<?php
echo dirname('/var/www/html/index.php', 2);
?>
Resultaat van de code-uitvoering:
'/var'
Voorbeeld
Werken met relatieve paden:
<?php
echo dirname('images/photo.jpg');
?>
Resultaat van de code-uitvoering:
'images'