(PHP 5 >= 5.2.2, PHP 7, PHP 8)
DirectoryIterator::getBasename — Obtener el nombre base del elemento actual DirectoryIterator
Obtiene el nombre base del elemento actual DirectoryIterator.
suffix
Si el nombre base termina en suffix
,
este será cortado.
El nombre base del elemento actual DirectoryIterator.
Ejemplo #1 Ejemplo de DirectoryIterator::getBasename()
Este ejemplo mostrará una lista completa de los nombres base y los nombres base con
sufijo .jpg
eliminado de los ficheros del directorio que contiene
el script.
<?php
$dir = new DirectoryIterator(dirname(__FILE__));
foreach ($dir as $fileinfo) {
if ($fileinfo->isFile()) {
echo $fileinfo->getBasename() . "\n";
echo $fileinfo->getBasename('.jpg') . "\n";
}
}
?>
El resultado del ejemplo sería algo similar a:
manzana.jpg manzana banana.jpg banana index.php index.php pera.jpg pera