270 of 410 menu

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'

Zie ook

  • de functie basename,
    die de bestandsnaam teruggeeft
  • de functie pathinfo,
    die informatie over het pad teruggeeft
  • de functie realpath,
    die het absolute pad teruggeeft
nlhyazbybn