Pergunta
No código a seguir, o que pode ser chamado em vez de ->getFilename()
?
<?php
foreach (new DirectoryIterator('../moodle') as $fileInfo) {
if($fileInfo->isDot()) continue;
echo $fileInfo->getFilename() . "<br>\n";
}
?>
PS, eu vi a documentação. Por favor Não vincule aqui.
Obrigado pela ajuda.
EDITAR:
Depois de postar isso, percebi que os documentos tinham a resposta. Minha verdadeira pergunta se torna: o que os outros métodos fazem? Os documentos parecem ser limitados em relação a isso.
Solução
EDITAR: OOPS READ IR mal seu código. O que exatamente você procura em vez do nome do arquivo? Você viu os documentos para saber que existem métodos para o caminho completo (getPathname
) e apenas o caminho para o diretor contendo (getPath
) ... não tenho certeza do que você quer aqui ...
Presumo que você queira o nome do diretório de .
ou ..
Então, para conseguir que você possa usar getPath
E então coloque o último segmento/segundo para o final ou você pode usar dirname($fileInfo->getPathname())