Funksioni dirname

Funksioni dirname kthen shtegun drejt drejtorisë prind të shtegut të specifikuar. Si parametër të parë, funksioni printon një varg me shtegun, ndërsa si parametër të dytë joobligues - numrin e niveleve lart nëpër të cilat duhet të ngjitet.

Sintaksa

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

Shembull

Le të marrim drejtorinë prind për shtegun:

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

Rezultati i ekzekutimit të kodit:

php'/var/www/html'

Shembull

Le të ngjitemi dy nivele lart nëpër drejtori:

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

Rezultati i ekzekutimit të kodit:

php'/var'

Shembull

Puna me shtigje relative:

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

Rezultati i ekzekutimit të kodit:

php'images'

Shihni gjithashtu

  • funksionin basename,
    i cili kthen emrin e skedarit
  • funksionin pathinfo,
    i cili kthen informacion rreth shtegut
  • funksionin realpath,
    i cili kthen shtegun absolut