Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Matheusdacs

função is_file problema com acento

Recommended Posts

Boa tarde!

estou com problemas de acentuação quando eu utilizo a função is file.

 

Monto uma string qualquer com o nome de arquivo com acento, exemplo is_file(téste.txt)

porém, ele não reconhece como arquivo e retorna FALSE.

 

 

while ($nome_itens = readdir($ponteiro)) {
$itens[] = $nome_itens;
}
sort($itens);

foreach ($itens as $listar) {

if ((substr($listar, 0, 1) != '.')){
if (($listar!=".") && ($listar!="..")){
if (is_file($diretorio . '/' . utf8_encode($listar))) {
$arquivos[]= utf8_encode($listar);

} else{

$pastas[]= utf8_encode($listar);

}

}

}
}

 

Pelo que percebi o $listar que está com problemas, pois se eu coloco o nome fixo em uma string funciona normalmente,

alguem tem alguma ideia?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.