Visualizzazione dei risultati da 1 a 1 su 1

Discussione: Problema con ctime

  1. #1

    Problema con ctime

    ciao!

    ho questa funzioncina qua:
    Codice PHP:
       public function getFiles($directory) {
            if (
    is_dir($directory)) {
                
    $iterator = new DirectoryIterator($directory);
                
    $fileArray = array();
                foreach (
    $iterator as $dir) {
                    if (
    $dir->isFile()) {
                        
    $fileArray[] = array(
                            
    'nome' => $dir->getFilename(),
                            
    'data' => $dir->getCTime(),
                            
    'size' => $dir->getSize(),
                            
    'ext' => pathinfo($dir->getFilename(), PATHINFO_EXTENSION)
                        );
                    }
                }
            }
            
    sort($fileArray);
            return 
    $fileArray;
        } 
    il problema, probabilmente banale, è che getCTime() mi restituisce sempre la data odierna.
    su tutti i file che trova, anche su quelli creati un mese fa.
    dove sto sbagliando??

    EDIT
    mi sono risposto da solo.
    getMTime() al posto di getCTime()
    scusate il post, ma mi era proprio sfuggito.
    Ultima modifica di fermat; 17-07-2015 a 14:26

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 © 2025 vBulletin Solutions, Inc. All rights reserved.