lastfile.php

suche in einem Verzeichnis nach der Yaml-Datei die als letzte verändert wurde:

lastfile.php
<?php
$dirlist = "/data/log/puppetlabs/reports";
 
#############################
function getlast($myfiles)
{
 $ctime = 0;
 foreach (glob("$myfiles/mysrv.my.do.main/*.yaml") as $file)
 
    {
    if ($ctime > filemtime($file))
        {
        $ctime = filemtime($file);
        }
 
    }
  return array($file,filemtime($file));
 }
###########################

$ret = getlast($dirlist);
print $ret[0];
print "\n<br>";
print $ret[1];
print "\n";
?>