Jump to content

jazzzz

New Members
  • Posts

    1
  • Joined

  • Last visited

Posts posted by jazzzz

  1. $dir_name="./$masterdir";
    
    $dir = opendir($dir_name);
    $basename = basename($dir_name);
    $fileArr = array();
    
    while ($file_name = readdir($dir)){
    if (preg_match("/\.jpg$/i", $file_name)) {
    
    #Get file modification date...
    #
    $fName = "$dir_name/$file_name";
    $fTime = filemtime($fName);
    $fileArr[$file_name] = $fTime;
    }
    }
    # Use arsort to get most recent first
    # and asort to get oldest first
    arsort($fileArr);
    
    ////$numberOfFiles = sizeOf($fileArr);
    $numberOfFiles =7;
    for($t=0;$t<$numberOfFiles;$t++){
    $thisFile = each($fileArr);
    $thisName = $thisFile[0];
    $thisTime = $thisFile[1];
    $thisTime = date("d M y", $thisTime);
    
    
    echo"$masterdir/$thisName";
    
    }
    
    
    closedir ($dir);

    this returns the latest 7 files in a dir... works fine but each is now deprecated so gives warning

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.