(PHP 5 >= 5.2.2, PHP 7, PHP 8)
DirectoryIterator::getBasename — Lit le nom de base de l'élément DirectoryIterator
Lit le nom de base de l'élément DirectoryIterator.
suffix
Si le nom de base se termine par le suffixe suffix,
il sera retiré.
Le nom de base courant.
Exemple #1 Exemple avec DirectoryIterator::getBasename()
Cet exemple va retourner le chemin complet et le nom de base sans le
suffixe .jpg, pour les fichiers dans le dossier
contenant le script.
<?php
$dir = new DirectoryIterator(dirname(__FILE__));
foreach ($dir as $fileinfo) {
if ($fileinfo->isFile()) {
echo $fileinfo->getBasename() . "\n";
echo $fileinfo->getBasename('.jpg') . "\n";
}
}
?>Résultat de l'exemple ci-dessus est similaire à :
apple.jpg apple banana.jpg banana index.php index.php pear.jpg pear