Ir para conteúdo
Fórum Script Brasil
  • 0

Ler Arquivos de diretorio por ordem de Data de Gravação


Luizzzzzzzzzzzzzzzz

Pergunta

Bom dia pessoal...td bem?

Estou trabalhando em um sistema onde preciso ler varias informações em XML com o PHP.

O problema é que preciso ler os arquivos por ordem crescente da data de gravação no servidor...e me parece que o sistema esta lendo por ordem alfabetica. Dessa forma meu sistema não consegue importar as informações atualizadas dos arquivos.... o codigo esta assim:

<?
$diretorio = 'teste'; 

// abre o diretório
$ponteiro  = opendir($diretorio);

// monta os vetores com os itens encontrados na pasta
while ($nome_itens = readdir($ponteiro)) {    

$xml = simplexml_load_file("$diretorio/$nome_itens"); // Aqui abre e le o conteudo XML
foreach($xml->qru as $cor)
    {     
...aqui a leitura das tags do XML
}    

}
?>

Preciso que a leitura seja ordenado por data de gravação dos arquivos...alguém pode me ajudar?

Agradeço desde já!

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Bom dia, tudo bem?

Fiz o seguinte script rapidamente:

<?php
error_reporting(E_ALL);

$directoryIterator = new DirectoryIterator('/var/www/tests');
$filesByDate = array();

foreach($directoryIterator as $directory) {
    if($directory->isDot()) continue;

    $filesByDate[$directory->getCTime()] = $directory->__toString();
}

krsort($filesByDate);

foreach($filesByDate as $k => $v) {
    echo $v . ' ' . date('d/m/Y', $k) . '<br />';
}
?>

Se tiver dúvidas por favor pergunte.

Um abraço.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...