(PHP 5 >= 5.2.2, PHP 7, PHP 8)
SplFileInfo::getBasename — Lit le nom de base du fichier
Description
public
SplFileInfo::getBasename(string
$suffix
= ""): string
Attention
splfileinfo::getBasename() a conscience de la locale, donc pour voir la
bonne basename avec un chemin qui contient des caractères multioctets, la locale correspondante doit
être définie en utilisant la fonction setlocale().
Liste de paramètres
-
suffix
-
Un suffixe optionnel à omettre dans le nom de fichier retourné.
Valeurs de retour
Retourne le nom du fichier, sans les informations de chemin.
Exemples
Exemple #1 Exemple avec splfileinfo::getBasename()
<?php
$info = new SplFileInfo('file.txt');
var_dump($info->getBasename());
$info = new SplFileInfo('/path/to/file.txt');
var_dump($info->getBasename());
$info = new SplFileInfo('/path/to/file.txt');
var_dump($info->getBasename('.txt'));
?>
Résultat de l'exemple ci-dessus est similaire à :
string(8) "file.txt"
string(8) "file.txt"
string(4) "file"
Voir aussi