Stahl Florian: Daten sortieren

Beitrag lesen

Hallo an alle,

Ich brauche mal kurz eure hilfe:

Ich habe Daten in eine .txt Datei geschrieben. Vorname1, Nachname1 und Vorname2 und Nachname2.

Nun möchte ich sie sortiert ausgeben. Also Nach Alphabet sortiert die Vornamen.

Habe schon einige Versuchge gestartet aber es will nicht klappen.

So werden die Daten ausgelesen:

$eintrag=file('daten/mitglieder.txt');
$ausgabe="<br>";
$temp=count($eintrag)-1;
for($i=$temp;$i>=0;$i--)
{
$element=explode('~',$eintrag[$i]);

$ausgabe.="<tr class="daten">";
$ausgabe.="<td class="name">".$element[0]."</td>";
$ausgabe.="<td class="name">".$element[1]."</td>";
$ausgabe.="<td class="name">".$element[2]."</td>";
$ausgabe.="<td class="name">".$element[3]."</td>";
$ausgabe.="<td class="name">".$element[4]."</td>";
$ausgabe.="<td class="name">".$element[5]."</td>";
$ausgabe.="<td class="name">".$element[6]."</td>";
$ausgabe.="<td class="name">".$element[7]."</td>";
$ausgabe.="<td class="name">".$element[8]."</td>";
$ausgabe.="<td class="name">".$element[9]."</td>";
$ausgabe.="<td class="name">".$element[10]."</td>";
$ausgabe.="</tr>";}

Nun möchte ich Sie aber nach dem Vornamen sortieren. Der Rest von $element sind andere Daten wie Alter und so.

Habe mir gedacht: sort($element[0]) und dann mit foreach ausgeben, funktioniert aber nicht.

Wie komme ich da weiter? Probiere schon den ganzen Tag daran rum. Bitte helft mir dabei.

Mit freundlichen Grüssen
------------------------
Stahl Florian
------------------------

--
Das Leben ist hart, aber wir sind härter