A classe SplFileInfo
(PHP 5 >= 5.1.2, PHP 7, PHP 8)
Introdução
A classe SplFileInfo oferece uma interface orientada a objetos de alto nível para informações sobre um arquivo individual.
Resumo da classe
Registro de Alterações
Versão | Descrição |
---|---|
8.0.0 | SplFileInfo implementa Stringable agora. |
Table of Contents
- SplFileInfo::__construct — Constrói um novo objeto SplFileInfo
- SplFileInfo::getATime — Obtém o último horário de acesso do arquivo
- SplFileInfo::getBasename — Obtém o nome base do arquivo
- SplFileInfo::getCTime — Obtém o tempo de mudança do inode
- SplFileInfo::getExtension — Obtém a extensão do arquivo
- SplFileInfo::getFileInfo — Obtém um objeto SplFileInfo para o arquivo
- SplFileInfo::getFilename — Obtém o nome do arquivo
- SplFileInfo::getGroup — Obtém o grupo do arquivo
- SplFileInfo::getInode — Obtém o inode para o arquivo
- SplFileInfo::getLinkTarget — Obtém o alvo de um link
- SplFileInfo::getMTime — Obtém o tempo da última modificação
- SplFileInfo::getOwner — Obtém o proprietário do arquivo
- SplFileInfo::getPath — Obtém o caminho sem o nome do arquivo
- SplFileInfo::getPathInfo — Obtém um objeto SplFileInfo para o caminho
- SplFileInfo::getPathname — Obtém o caminho para o arquivo
- SplFileInfo::getPerms — Obtém as permissões do arquivo
- SplFileInfo::getRealPath — Obtém o caminho absoluto para o arquivo
- SplFileInfo::getSize — Obtém o tamanho do arquivo
- SplFileInfo::getType — Obtém o tipo de arquivo
- SplFileInfo::isDir — Indica se o arquivo é um diretório
- SplFileInfo::isExecutable — Indica se o arquivo é executável
- SplFileInfo::isFile — Indicates se o objeto faz referência a um arquivo regular
- SplFileInfo::isLink — Indica se um arquivo é um link
- SplFileInfo::isReadable — Indica se o arquivo é legível
- SplFileInfo::isWritable — Indica se a entrada é gravável
- SplFileInfo::openFile — Obtém um objeto SplFileObject para o arquivo
- SplFileInfo::setFileClass — Define a classe usada com SplFileInfo::openFile
- SplFileInfo::setInfoClass — Define a classe usada com SplFileInfo::getFileInfo e SplFileInfo::getPathInfo
- SplFileInfo::__toString — Retorna o caminho para o arquivo como uma string