ArrayObject::uksort
SplFileInfo::__construct
SPL
PHP Manual
La classe
SplFileInfo
Introduction
La classe
SplFileInfo
fournit une interface de haut niveau avec les informations de fichiers.
Synopsis de la classe
SplFileInfo
SplFileInfo
{
/* Méthodes */
__construct
(
string
$file_name
)
public
int
getATime
(
void
)
public
string
getBasename
([
string
$suffix
] )
public
int
getCTime
(
void
)
public
SplFileInfo
getFileInfo
([
string
$class_name
] )
public
string
getFilename
(
void
)
public
int
getGroup
(
void
)
public
int
getInode
(
void
)
public
string
getLinkTarget
(
void
)
public
int
getMTime
(
void
)
public
int
getOwner
(
void
)
public
string
getPath
(
void
)
public
SplFileInfo
getPathInfo
([
string
$class_name
] )
public
string
getPathname
(
void
)
public
int
getPerms
(
void
)
public
string
getRealPath
(
void
)
public
int
getSize
(
void
)
public
string
getType
(
void
)
public
bool
isDir
(
void
)
public
bool
isExecutable
(
void
)
public
bool
isFile
(
void
)
public
bool
isLink
(
void
)
public
bool
isReadable
(
void
)
public
bool
isWritable
(
void
)
public
SplFileObject
openFile
([
string
$open_mode
= r
[,
bool
$use_include_path
= false
[,
resource
$context
= null
]]] )
public
void
setFileClass
([
string
$class_name
] )
public
void
setInfoClass
([
string
$class_name
] )
public
void
__toString
(
void
)
}
Sommaire
SplFileInfo::__construct
— Construit un nouvel objet SplFileInfo
SplFileInfo::getATime
— Lit la date de dernier accès au fichier
SplFileInfo::getBasename
— Le le nom du fichier
SplFileInfo::getCTime
— Lit la date de modification du fichier
SplFileInfo::getFileInfo
— Obtient un objet SplFileInfo pour un fichier
SplFileInfo::getFilename
— Lit le nom du fichier
SplFileInfo::getGroup
— Lit le groupe d'appartenance du fichier
SplFileInfo::getInode
— Lit le inode du fichier
SplFileInfo::getLinkTarget
— Lit la cible d'un lien symbolique
SplFileInfo::getMTime
— Lit la date de dernière modification
SplFileInfo::getOwner
— Lit le propriétaire du fichier
SplFileInfo::getPath
— Le le chemin sans le nom de fichier
SplFileInfo::getPathInfo
— Crée un objet SplFileInfo pour un chemin
SplFileInfo::getPathname
— Lit le chemin d'un fichier
SplFileInfo::getPerms
— Lit les droits d'un fichier
SplFileInfo::getRealPath
— Lit le chemin absolu d'un fichier
SplFileInfo::getSize
— Lit la taille d'un fichier
SplFileInfo::getType
— Lit le type de fichier
SplFileInfo::isDir
— Indique si le fichier est un dossier
SplFileInfo::isExecutable
— Indique si un fichier est exécutable
SplFileInfo::isFile
— Indique si un fichier est un véritable fichier
SplFileInfo::isLink
— Indique si un fichier est un lien
SplFileInfo::isReadable
— Indique si le fichier est lisible
SplFileInfo::isWritable
— Indique si on peut écrire dans un fichier
SplFileInfo::openFile
— Crée un objet SplFileObject pour le fichier
SplFileInfo::setFileClass
— Configure le nom de la classe utilisée avec SplFileInfo::openFile
SplFileInfo::setInfoClass
— Configure la classe utilisée par getFileInfo et getPathInfo
SplFileInfo::__toString
— Retourne le chemin d'un fichier sous forme de chaîne
ArrayObject::uksort
SplFileInfo::__construct
SPL
PHP Manual