PHP - Datei mit der höchsten Nummer in einem Verzeichnis ermitteln

Diese Funktion ermittelt die Datei mit der höchsten Nummer in einem Verzeichnis. * Dient als Platzhalter für die Zahl.


<?php

// Datei mit der höchsten Nummer in einem Verzeichnis ermitteln

$letzte getNeuste("/pfad/zum/verzeichnis/*_bla.jpg");

function 
getNeuste($datei) {
 foreach (
glob($datei) as $dateiname) {
  
$c explode('_'basename($dateiname));
  
$files[$c[0]] = $dateiname;
 }
 
ksort($filesSORT_NUMERIC);
 
$letzte array_pop($files);
 if (
file_exists($letzte)) {
  return 
$letzte;
 }
 return 
false;
}
?>

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Codeschnipseln aus den Bereichen HTML, CSS, PHP, JavaScript und MySQL.

<var> Logische Auszeichnung

CSS - Bilder-Farbrotation mit Gradient

PHP - Satzzeichen am Textende entfernen

JavaScript - Zufallslink im neuen Tab/Fenster anzeigen und aktuelle Seite verlassen

MySQL - Das Datum und die Uhrzeit der letzten Stunde anzeigen