CakeFest 2024: The Official CakePHP Conference

SplFileInfo::getExtension

(PHP 5 >= 5.3.6, PHP 7, PHP 8)

SplFileInfo::getExtensionRécupère l'extension d'un fichier

Description

public SplFileInfo::getExtension(): string

Récupère l'extension d'un 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 vide si le fichier n'a pas d'extension.

Exemples

Exemple #1 Exemple avec SplFileInfo::getExtension()

<?php

$info
= new SplFileInfo('foo.txt');
var_dump($info->getExtension());

$info = new SplFileInfo('photo.jpg');
var_dump($info->getExtension());

$info = new SplFileInfo('something.tar.gz');
var_dump($info->getExtension());

?>

L'exemple ci-dessus va afficher :

string(3) "txt"
string(3) "jpg"
string(2) "gz"

Notes

Note:

Une autre façon d'obtenir l'extension est d'utiliser la fonction pathinfo().

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

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top