DirectoryIterator
PHP Manual

DirectoryIterator::getExtension

(PHP 5 >= 5.3.6, PHP 7)

DirectoryIterator::getExtensionRécupère l'extension du fichier

Description

public string DirectoryIterator::getExtension ( void )

Récupère l'extension du fichier.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Retourne une chaîne de caractères contenant l'extension du fichier, ou une chaîne de caractères vide si le fichier n'a pas d'extension.

Exemples

Exemple #1 Exemple avec DirectoryIterator::getExtension()

<?php

$directory 
= new DirectoryIterator(__DIR__);
foreach (
$directory as $fileinfo) {
    if (
$fileinfo->isFile()) {
        echo 
$fileinfo->getExtension() . "\n";
    }
}

?>

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

php
txt
jpg
gz

Notes

Note:

Cette méthode n'est disponible que depuis PHP 5.3.6. Une autre façon d'obtenir l'extension est d'utiliser la fonction pathinfo().

<?php
$extension 
pathinfo($fileinfo->getFilename(), PATHINFO_EXTENSION);
?>

Voir aussi


DirectoryIterator
PHP Manual