(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";
}
}
?>Resultado del ejemplo anterior es similar a:
manzana.jpg manzana banana.jpg banana index.php index.php pera.jpg pera