Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Ordine files php

Hybrid View

  1. #1

  2. #2
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Quote Originariamente inviata da optime Visualizza il messaggio
    Ci ho provato ma non va
    O meglio visualizza correttamente (involtariamente con una formattazione migliore di quella che avevo fatto io), ma NON ordina dal più nuovo al più vecchio.

    Codice PHP:
        $files = array();
    if (
    $handle opendir('../log/lavorazioni')) {
        while (
    false !== ($file readdir($handle))) {
            if (
    $file != "." && $file != "..") {
               
    $files[filemtime("../log/lavorazioni"."/".$file)] = $file;
            }
        }
        
    closedir($handle);

        
    ksort($files);
        
    $reallyLastModified end($files);

        foreach(
    $files as $file) {
            
    $lastModified date('F d Y, H:i:s',filemtime("../log/lavorazioni"."/".$file));
            if(
    strlen($file)-strpos($file,".txt")== 4){
               if (
    $file == $reallyLastModified) {
               }
               echo 
    "<p><a href=\"$file\" target=\"_blank\">$file</a> $lastModified</p>";
            }
        }

    In pratica se nel while quando crea l'array metto un echo $file visualizzo lo stesso ordine del foreach.

    Mi verrebbe da dire che non fa correttamente questi passaggi:

    Codice PHP:
    ksort($files);
    $reallyLastModified end($files); 
    Se ho capito bene ksort va dal più piccolo al più grande, infatti se lo commento il risultato rimane il medesimo.
    Io però devo ordinare per data di modifica.

  3. #3
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Non avevo visto la tua risposta! Quindi confermi che con krsort è corretto anche se non ero convinta.
    Grazie mille!

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.