dirname ֆունկցիան

dirname ֆունկցիան վերադարձնում է նշված ուղու ծնողական դիրեկտորիայի ուղին: Առաջին պարամետրով ֆունկցիան ընդունում է տող՝ ուղով, իսկ երկրորդ ոչ պարտադիր պարամետրով՝ վերև բարձրանալու մակարդակների քանակը:

Շարահյուսություն

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

Օրինակ

Ստացնենք ուղու ծնողական դիրեկտորիան.

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

Կոդի կատարման արդյունքը.

php'/var/www/html'

Օրինակ

Բարձրանանք երկու մակարդակ վերև դիրեկտորիաներով.

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

Կոդի կատարման արդյունքը.

php'/var'

Օրինակ

Աշխատանք հարաբերական ուղիների հետ.

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

Կոդի կատարման արդյունքը.

php'images'

Տես նաև

  • basename ֆունկցիան,
    որը վերադարձնում է ֆայլի անունը
  • pathinfo ֆունկցիան,
    որը վերադարձնում է տեղեկություն ուղու մասին
  • realpath ֆունկցիան,
    որը վերադարձնում է բացարձակ ուղին