<?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
Eine Möglichkeit ein Array mit einer Schleife auszugeben wäre:
while(list($key,$val)=each($gesammt)) {
echo $val;
}
Aber viele Wege führen nach Rom.
Zu dem $gesammt1 und $gesammt2, das kommt drauf an, wie du das zwischen speichern willst. Wenn du die Ergebnisse der beiden Abfragen unabhängig speichern willst, dann mußt du das so machen wie du da geschrieben hast. Brauchst dann aber auch 2 Ausgabeschleifen.
MfG
Jürgen