Felix Riesterer: Dateien einlesen

Beitrag lesen

Liebe(r) peschels,

$datum= substr($verzeichnisinhalt[$i],0,strlen($verzeichnisinhalt[$i])-4);

$datum = explode("-", $datum);
echo $datum[0].".".$datum[1].".".$datum[2];

  
das geht etwas kürzer:  
  
~~~php
$datum= substr($verzeichnisinhalt[$i],0,10); // Datum misst (immer) zehn Zeichen  
echo implode('.', array_reverse(explode('-', $datum)));

So. Nun zum Sortieren.

Das Datum steht in der Form YYYY-MM-DD im String, richtig? Na, dann könnte man ja die Minuszeichen herauslöschen und erhält eine "Zahl" mit acht Stellen (YYYYMMDD). Diese kann man ganz einfach mit anderen (auch achtstelligen) Zahlen vergleichen. Kommst Du nun beim Sortieren Deines Arrays klar?

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)