La clase SplFileInfo
(PHP 5 >= 5.1.2)
Introducción
La clase SplFileInfo ofrece un interfaz de alto nivel orientado a objetos para la información de un fichero individual.
Sinopsis de la Clase
SplFileInfo
{
/* Métodos */
public SplFileObject openFile
([ string
}$open_mode = "r"
[, bool $use_include_path = false
[, resource $context = NULL
]]] )Tabla de contenidos
- SplFileInfo::__construct — Construir un objeto nuevo SplFileInfo
- SplFileInfo::getATime — Obtiene la hora del último acceso al fichero
- SplFileInfo::getBasename — Obtiene el nombre base del fichero
- SplFileInfo::getCTime — Obtiene el i-nodo de el cambio de tiempo
- SplFileInfo::getExtension — Obtiene la extensión del fichero
- SplFileInfo::getFileInfo — Obtiene un objeto SplFileInfo para el fichero
- SplFileInfo::getFilename — Obtiene el nombre del fichero
- SplFileInfo::getGroup — Obtiene el grupo de el fichero
- SplFileInfo::getInode — Obtiene el i-nodo de el fichero
- SplFileInfo::getLinkTarget — Obtiene el destino de un enlace del sistema de ficheros
- SplFileInfo::getMTime — Obtiene la fecha de la última modificación
- SplFileInfo::getOwner — Obtiene el dueño de el fichero
- SplFileInfo::getPath — Obtiene la ruta sin el nombre de fichero
- SplFileInfo::getPathInfo — Obtiene un objeto SplFileInfo para la ruta
- SplFileInfo::getPathname — Obtiene la ruta de un fichero
- SplFileInfo::getPerms — Obtiene los permisos del fichero
- SplFileInfo::getRealPath — Obtiene la ruta absoluta al fichero
- SplFileInfo::getSize — Obtiene el tamaño de el fichero
- SplFileInfo::getType — Obtiene el tipo del fichero
- SplFileInfo::isDir — Dice si el fichero es un directorio
- SplFileInfo::isExecutable — Comprueba si el fichero es ejecutable
- SplFileInfo::isFile — Dice is el objeto hace referencia a un fichero normal
- SplFileInfo::isLink — Comprueba si el fichero es un link
- SplFileInfo::isReadable — Comprueba si el fichero se puede leer
- SplFileInfo::isWritable — Comprueba si se puede escribir en el fichero
- SplFileInfo::openFile — Obtiene un objeto SplFileObject para el fichero
- SplFileInfo::setFileClass — Establece el nombre ee clase usado con SplFileInfo::openFile
- SplFileInfo::setInfoClass — Establece la clase usada con getFileInfo y getPathInfo
- SplFileInfo::__toString — Devuelve la ruta de el fichero como un string