DirectoryIterator::getFilename

(PHP 5, PHP 7, PHP 8)

DirectoryIterator::getFilenameRetourne le nom de l'entrée courante du dossier

Description

public DirectoryIterator::getFilename(): string

Retourne le nom de l'entrée courante de l'objet DirectoryIterator.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Retourne le nom du fichier courant dans l'itérateur DirectoryIterator.

Exemples

Exemple #1 Exemple avec DirectoryIterator::getFilename()

Cet exemple liste le contenu du dossier contenant le script.

<?php
$dir
= new DirectoryIterator(dirname(__FILE__));
foreach (
$dir as $fileinfo) {
echo
$fileinfo->getFilename() . "\n";
}
?>

Résultat de l'exemple ci-dessus est similaire à :

.
..
apple.jpg
banana.jpg
index.php
pear.jpg

Voir aussi

  • DirectoryIterator::getBasename() - Lit le nom de dossier de l'élément DirectoryIterator
  • DirectoryIterator::getPath()
  • DirectoryIterator::getPathname()
  • pathinfo() - Retourne des informations sur un chemin système

add a note add a note

User Contributed Notes 1 note

up
-6
damian at kopiec dot net
11 years ago
class MyDirectoryIterator extends DirectoryIterator
{
    public function getExtension()
    {
        return pathinfo($this->getFilename(), PATHINFO_EXTENSION);
    }
}
To Top