Hallo,
ich schreibe meine Daten in eine Textdatei, so auch das Datum im Format Tag/Monat/Jahr.
Nun habe ich es geschafft die Daten nach dem Datum zu sortieren:
<?php
function sorter ($a, $b)
{
$c=implode('.', array_reverse(explode('.', $a[0])));
$d=implode('.', array_reverse(explode('.', $b[0])));
if ($c == $d) return 0;
return ($c < $d) ? -1 : 1;
}
$datei = "daten.txt"; // Name der Datei
$array = file($datei); // Datei in ein Array einlesen
usort($array, 'sorter');
for ($i = 0; $i < count($array); $i++) {
$array[$i] = explode(";" , $array[$i]);
for ($a = 0; $a < 6; $a++) { // 4 Tabellenspalten
echo "\n" . $array[$i][$a] . " \n";
}
echo "<br />";
}
?>
Aber wie kann ich Einträge älter als der heutige Tag ausbleden?