Funksjonen dirname

Funksjonen dirname returnerer banen til foreldremappen for den angitte banen. Den første parameteren tar funksjonen en streng med banen, og den andre valgfrie parameteren - antall nivåer oppover som skal stiges.

Syntaks

phpdirname(string $path, int $levels = 1): string

Eksempel

La oss få foreldremappen for banen:

php<?php
  echo dirname('/var/www/html/index.php');
?>

Resultat av kjøring av koden:

php'/var/www/html'

Eksempel

La oss gå to nivåer opp i mappene:

php<?php
  echo dirname('/var/www/html/index.php', 2);
?>

Resultat av kjøring av koden:

php'/var'

Eksempel

Arbeid med relative baner:

php<?php
  echo dirname('images/photo.jpg');
?>

Resultat av kjøring av koden:

php'images'

Se også

  • funksjonen basename,
    som returnerer filnavnet
  • funksjonen pathinfo,
    som returnerer informasjon om banen
  • funksjonen realpath,
    som returnerer absolutt bane