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.

Foi útil?

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())

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top