Michael W.: Variablen Zuordnen

Beitrag lesen

Hallo,

Ich habe hier ein suchscript:

<?php
$daten=file("datei.txt");
for($i=0;$i<count($daten);$i++)
{
  if(strstr($daten[$i],"USER"))
  {
    print $daten[$i]."<br><br>\n";
  }

if(strstr($daten[$i],"SONSTIGES"))
  {
    print $daten[$i]."<br>\n";
  }
}
?>

Wie kann ich das Script denn jetzt so umschreiben das

if(strstr($daten[$i],"USER"))
und
if(strstr($daten[$i],"SONSTIGES"))

einer variablen zugeordnet werden die ich dann in einem loop wieder ausgeben könnte. So kann ich die reihenfolge der ausgabe bestimmen und erziele den selben effekt wie vorher nur effektiver.
wie könnte das script aussehen ?

Danke

Ohne es getestet zu haben:

<?php
$daten=file("datei.txt");

for($i=0;$i<count($daten);$i++)
{
  if(strstr($daten[$i],"USER"))
  {
    $gesammt1[] = $daten[$i];

^

}

if(strstr($daten[$i],"SONSTIGES"))
  {
    $gesammt2[] = $daten[$i];

^ oder nicht ?

}
}
?>

äm wie mache ich das nochmal mit dem loop ?
ich hab hier was ähnliches mal gespeichert, das kann ich aber so nicht anwenden:

<?php
$i=0;
while ($i<10){
  echo "<p>Dieser teil soll 10 mal geloopt werden</P>";
  $i++;
}

was mache ich mit der 10? ich will den array-inhalt ja nur sortiert ausgeben.

Danke