PHP dirname() Function
❮ PHP Filesystem ReferenceExample
Return the path of the parent directory:
<?php
echo dirname("c:/testweb/home.php") . "<br />";
echo dirname("c:/testweb/home.php",
2) . "<br />";
echo dirname("/testweb/home.php");
?>
The output of the code above will be:
c:/testweb
c:
/testweb
Definition and Usage
The dirname() function returns the path of the parent directory.
Syntax
dirname(path, levels)
Parameter Values
Parameter | Description |
---|---|
path | Required. Specifies a path to check |
levels | Optional. An integer that specifies the number of parent directories to go up. Default is 1 |
Technical Details
Return Value: | The path of the parent directory on success |
---|---|
PHP Version: | 4.0+ |
Binary Safe: | Yes, in PHP 5.0 |
PHP Changelog: | PHP 7.0 - Added the levels parameter |
❮ PHP Filesystem Reference