Variablen sortieren ?
Chris
- php
0 Chris
Hi Ihr,
ich hab ein Script geschrieben was bestimmte Daten in einem Text-File ablegt. Nachdem die Daten abgelegt worden sind, beinhaltet das txt-File einen Inhalt wie beispielsweise:
$frucht = "Zitrone";
$frucht = "Apfel";
$frucht = "Banane";
$frucht = "Pflaume";
$frucht = "Birne";
jetzt meine Frage: GIbt es eine Möglichkeit, dieses Text-File so "neuzuordnen" via Php, dass der Inhalt in einer anderen Reihenfolge (dem Alphabet nach) abgespeichert wird, also:
$frucht = "Apfel";
$frucht = "Banane";
$frucht = "Birne";
$frucht = "Pflaume";
$frucht = "Zitrone";
????
DANKE
Gruß aus Aachen Chris
Der Inhalt des Txt-Files heißt natürlich:
$frucht[] = "Zitrone";
$frucht[] = "Apfel";
$frucht[] = "Banane";
$frucht[] = "Pflaume";
$frucht[] = "Birne";
Der Inhalt des Txt-Files heißt natürlich:
$frucht[] = "Zitrone";
$frucht[] = "Apfel";
$frucht[] = "Banane";
$frucht[] = "Pflaume";
$frucht[] = "Birne";
Wie wärs damit:
<?
$fp=fopen('foo.txt','r+') or die('error opening foo.txt');
while(!feof($fp)) {
eval(fgets($fp));
}
sort($frucht);
rewind($fp);
while($item=array_shift($frucht)) {
fputs($fp,'$frucht[] = "'.$item.'";'."\n");
}
fclose($fp);
?>