PHP - Letzte Aktualisierung
Letzte Aktualisierung einer Seite mit Ausgabe der dabei vergangenen Tage. Außerdem wir der Plural von Tag / Tagen ermittelt.
<?php
// Letzte Aktualisierung
$datei = basename($_SERVER["SCRIPT_NAME"]);
$datum = date("d.m.y", filemtime($datei));
$d = explode(".",$datum);
$unix = mktime(0, 0, 0, $d[1], $d[0], $d[2]);
$stamp = time();
$diff = $unix - $stamp;
$diff = $diff / 86400;
$ergebnis = ceil($diff);
$ergebnis = ereg_replace("-", "", $ergebnis);
if ($ergebnis == 0) {
echo "Letzte Aktualisierung heute.";
}
else {
echo "Letzte Aktualisierung vor " . $ergebnis .
" " . ($ergebnis == 1 ? "Tag." : "Tagen.");
}
?>
Ausgabe Beispiele:
Letzte Aktualisierung heute.
Letzte Aktualisierung vor 1 Tag.
Letzte Aktualisierung vor 2 Tagen.
Letzte Aktualisierung vor 16 Tagen.
Bausteine Alle Anzeigen
Eine zufällige Auswahl von Codeschnipseln
aus den Bereichen
HTML, CSS,
PHP, JavaScript und
MySQL.
<bdo> Textrichtung
CSS - Bilder-Farbrotation mit Gradient
PHP - Dateigröße und letzte Aktualisierung