©
This document uses PHP Chinese website manual Release
(PHP 5 >= 5.2.2)
DirectoryIterator::getBasename — Get base name of current DirectoryIterator item.
$suffix
] )Get the base name of the current DirectoryIterator item.
suffix
If the base name ends in suffix
,
this will be cut.
The base name of the current DirectoryIterator item.
Example #1 A DirectoryIterator::getBasename() example
This example will list the full base name and the base name with suffix .jpg removed for the files in the directory containing the script.
<?php
$dir = new DirectoryIterator ( dirname ( __FILE__ ));
foreach ( $dir as $fileinfo ) {
if ( $fileinfo -> isFile ()) {
echo $fileinfo -> getBasename () . "\n" ;
echo $fileinfo -> getBasename ( '.jpg' ) . "\n" ;
}
}
?>
以上例程的输出类似于:
apple.jpg apple banana.jpg banana index.php index.php pear.jpg pear