Example
Get information about a file path:
html
<?php
print_r(pathinfo("/testweb/test.txt"));
?>
The output of the code above will be:
html
Array
(
[dirname] => /testweb
[basename] => test.txt
[extension] => txt
)
Definition and Usage
The pathinfo() function returns information about a file path.
Syntax
text
pathinfo(path, options)
Parameter Values
| Parameter | Description |
|---|---|
| path | Required. Specifies the path to be checked |
| options | Optional. Specifies which array element to return. If not specified, it returns all elements. Possible values: PATHINFO_DIRNAME - return only dirname PATHINFO_BASENAME - return only basename PATHINFO_EXTENSION - return only extension PATHINFO_FILENAME - return only filename |
Technical Details
| Return Value: | If the option parameter is omitted, it returns an associative array with dirname, basename, extension, and filename. If the option parameter is specified, it returns a string with the requested element. FALSE on failure |
|---|---|
| PHP Version: | 4.0.3+ |
More Examples
Example
Get information about a file path:
html
<?php
print_r(pathinfo("/testweb/test.txt",PATHINFO_BASENAME));
?>
The output of the code above will be:
html
test.txt