[FONT=COURIER NEW]Guten morgen.
ich möchte gerne aus einer txt datei ein bestimmtes wort suchen was mehrmals vorkommt und dann die ganze zeile ausgeben.
Dazu muss ich sagen, dass ich php anfänger bin....
PHP-Code:
<?php
$datei =fopen("sipeakh.txt","r");
while(!feof($datei))
{
$zeile = fgets($datei,4096);
echo "$zeile <br>";
}
fclose($datei);
?>
aber wie schreibe ich das dann wenn ich aus dem sipeakh.txt nur die zeilen mit dem begriff username ausgeben möchte?
kann mir da vllt einer helfen???
hatte es zwar so probiert:
PHP-Code:
$zeilen=file("sipeakh.txt"); // file( ) liefert dir die Zeilen schon in einem Array ..
$ausgabe=array();
foreach($zeilen as $zeile) {
if (strpos($zeile,'Suchwort')!==FALSE) // FALSE hieße nicht gefunden
$ausgabe[]=$zeile;
}
// jetzt sind in $ausgabe alle Zeilen , die dein Wort enthalten
for($i=0;$i<count($ausgabe);$i++)
echo $ausgabe[$i]."<br/>";
// und eine einfache Ausgabe
hatte aber auch nicht geklappt....
vllt kann mir ja jemand helfen[/FONT]
ich möchte gerne aus einer txt datei ein bestimmtes wort suchen was mehrmals vorkommt und dann die ganze zeile ausgeben.
Dazu muss ich sagen, dass ich php anfänger bin....
PHP-Code:
<?php
$datei =fopen("sipeakh.txt","r");
while(!feof($datei))
{
$zeile = fgets($datei,4096);
echo "$zeile <br>";
}
fclose($datei);
?>
aber wie schreibe ich das dann wenn ich aus dem sipeakh.txt nur die zeilen mit dem begriff username ausgeben möchte?
kann mir da vllt einer helfen???
hatte es zwar so probiert:
PHP-Code:
$zeilen=file("sipeakh.txt"); // file( ) liefert dir die Zeilen schon in einem Array ..
$ausgabe=array();
foreach($zeilen as $zeile) {
if (strpos($zeile,'Suchwort')!==FALSE) // FALSE hieße nicht gefunden
$ausgabe[]=$zeile;
}
// jetzt sind in $ausgabe alle Zeilen , die dein Wort enthalten
for($i=0;$i<count($ausgabe);$i++)
echo $ausgabe[$i]."<br/>";
// und eine einfache Ausgabe
hatte aber auch nicht geklappt....
vllt kann mir ja jemand helfen[/FONT]
Kommentar