DirectoryIterator::getATime
DirectoryIterator::getCTime
DirectoryIterator
PHP Manual

# DirectoryIterator::getBasename

(PHP 5 >= 5.2.2)

DirectoryIterator::getBasename — Lit le nom de dossier de l'élément DirectoryIterator

### Description

public string DirectoryIterator::getBasename ([ string `$suffix` ] )

Lit le nom de dossier de l'élément DirectoryIterator.

### Liste de paramètres

`suffix`

  Si le nom du dossier se termine par le suffixe `suffix`, il sera retiré.

### Valeurs de retour

Le nom du dossier courant.

### Exemples

Exemple #1 Exemple avec DirectoryIterator::getBasename

Cet exemple va retourner le chemin complet et le nom de dossier 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";
}
}
?>`

L'exemple ci-dessus va afficher quelque chose de similaire à :

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

### Voir aussi

- DirectoryIterator::getFilename - Retourne le nom de l'entrée courante du dossier
- DirectoryIterator::getPath - Retourne le chemin du dossier
- DirectoryIterator::getPathname - Retourne le chemin et le nom de l'entrée courante du dossier
- basename() - Sépare le nom du fichier et le nom du dossier
- pathinfo() - Retourne des informations sur un chemin système

DirectoryIterator::getATime
DirectoryIterator::getCTime
DirectoryIterator
PHP Manual