string DirectoryIterator::getPath (void)Parameters:This function takes no parameters.Return Value:This function returns the path to the file, omitting the filename and any trailing slash.The following programs illustrate the DirectoryIterator::getPath() function in PHP:Program 1:
// Create an Iterator directory
$directory
=
new
DirectoryIterator (dirname (
__ FILE__
));
// Show path
echo
$directory
-> getPath();
?>
Output:C: xampphtdocs
Program 2:
// Create an Iterator directory
$directory
=
new
DirectoryIterator (dirname (
__ FILE__
));
// Loop for each directory item
foreach
(
$directory
as
$dir
) {
$file
=
$directory
-> current();
// Show key, file name and path
echo
$dir
-> key().
"= >"
.
$file
-> getFilename().
"| Path:"
.
$directory
-> getPath().
"
"
;
}
?>
Output:0 = > ... | Path: C: xampphtdocs 1 = > .. | Path: C: xampphtdocs 2 = > applications.html | Path: C: xampphtdocs 3 = > bitnami.css | Path: C: xampphtdocs 4 = > dashboard | Path: C: xampphtdocs 5 = > favicon.ico | Path: C: xampphtdocs 6 = > engineer.PNG | Path: C: xampphtdocs 7 = > gfg.php | Path: C: xampphtdocs 8 = > img | Path: C: xampphtdocs 9 = > index.php | Path: C: xampphtdocs 10 = > webalizer | Path: C: xampphtdocs 11 = > xampp | Path: C: xampphtdocs
Note . The output of this function depends on the contents of the server folder.Link: https : //www.php.net/manual/en/directoryiterator.getpath.php
Shop
Latest questions
Wiki