Funktsioon dirname

Funktsioon dirname tagastab tee emakataloogi määratud teest. Esimese parameetrina võtab funktsioon stringi teega ja teise valikulise parameetrina - tasemete arvu ülespoole, mida tuleb minna.

Süntaks

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

Näide

Hankime emakataloogi tee jaoks:

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

Koodi täitmise tulemus:

php'/var/www/html'

Näide

Lähme kaks taset ülespoole kataloogides:

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

Koodi täitmise tulemus:

php'/var'

Näide

Töö suhteliste teedega:

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

Koodi täitmise tulemus:

php'images'

Vaata ka

  • funktsiooni basename,
    mis tagastab faili nime
  • funktsiooni pathinfo,
    mis tagastab tee kohta käiva teabe
  • funktsiooni realpath,
    mis tagastab absoluutse tee