A função pathinfo() retorna informações sobre o caminho do arquivo na forma de um array.
Os elementos da matriz retornados são os seguintes:
[dirname]: caminho do diretório
[nome base]: nome do arquivo
[extensão]: nome do sufixo do arquivo
[nome do arquivo]: nome do arquivo sem sufixo
pathinfo(caminho,opções)
parâmetro | descrever |
---|---|
caminho | Obrigatório. Especifica o caminho a ser verificado. |
opções | Opcional. Especifica os elementos da matriz a serem retornados. O padrão é tudo. Valores possíveis: PATHINFO_DIRNAME - retorna apenas dirname PATHINFO_BASENAME - retorna apenas o nome da base PATHINFO_EXTENSION - apenas extensões são retornadas PATHINFO_FILENAME - retorna apenas o nome do arquivo |
Nota: Se nem todos os elementos forem solicitados, a função pathinfo() retornará uma string.
O código acima irá gerar:
Array( [nome do diretório] => /testweb [nome da base] => test.txt [extensão] => txt [nome do arquivo] => teste)
O código acima irá gerar:
teste.txt