7.29 Système de fichiers
7 Index des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes prédefinies . Voir aussi ->basename . chgrp . chmod . chown . clearstatcache . copy . delete . dirname . disk_free_space . disk_total_space . diskfreespace . fclose . feof . fflush . fgetc . fgetcsv . fgets . fgetss . file_exists . file_get_contents . file_put_contents . file . fileatime . filectime . filegroup . fileinode . filemtime . fileowner . fileperms . filesize . filetype . flock . fnmatch . fopen . fpassthru . fputs . fread . fscanf . fseek . fstat . ftell . ftruncate . fwrite . glob . is_dir . is_executable . is_file . is_link . is_readable . is_uploaded_file . is_writable . is_writeable . link . linkinfo . lstat . mkdir . move_uploaded_file . parse_ini_file . pathinfo . pclose . popen . readfile . readlink . realpath . rename .
7.29.8 basename()
Sépare le nom du fichier et le nom du dossier.
[ Exemples avec basename ] PHP 3, PHP 4
string
basename (
string
path
,
string
suffix
)
basename
prend en paramètre le chemin complet
d'un fichier et en extrait le nom du fichier. Si
suffix
est fourni, le suffixe sera aussi supprimé.
Sous Windows, les caractères (
/
) et antislash
(
\
) sont utilisés comme séparateurs de
dossier. Sous les autres OS, seul le caractère slash
(
/
) est utilisé.
Exemple avec basename |
<?php $path = "/home/httpd/html/index.php"; $file = basename ($path); // $file is set to "index.php" $file = basename ($path,".php"); // $file is set to "index" ?>
|
Note |
Le paramètre
suffix
a été ajouté en
PHP
4.1.0.
|
Voir aussi
dirname
.
|