Funkcija dirname

Funkcija dirname grąžina kelį į nurodyto kelio pirminę direktoriją. Pirmu parametru funkcija priima eilutę su keliu, o antru pasirinktiniu parametru - lygių skaičių aukštyn, kuriuos reikia pakilti.

Sintaksė

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

Pavyzdys

Gaukime pirminę direktoriją keliu:

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

Kodo vykdymo rezultatas:

php'/var/www/html'

Pavyzdys

Pakilkime du lygius aukštyn direktorijomis:

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

Kodo vykdymo rezultatas:

php'/var'

Pavyzdys

Darbas su santykiniais keliais:

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

Kodo vykdymo rezultatas:

php'images'

Taip pat žiūrėkite

  • funkciją basename,
    kuri grąžina failo pavadinimą
  • funkciją pathinfo,
    kuri grąžina informaciją apie kelią
  • funkciją realpath,
    kuri grąžina absoliutųjį kelią