फ़ंक्शन 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,
    जो एब्सोल्यूट पथ लौटाता है