Zeile escapen

P

PHPSESSID

HI Ihr,
ich habe folgendes Problem, ich lese Zeilenweise eine txt-Datei ein und will nun, einen Text
rausschmeissen wenn er in der Zeile vorkommt... hab bis jetzt ein Script das folgendermasen aussieht:

PHP:
<?
	$array = file("my.txt");
	$MyNeedle = "Mein Text!";
	for($i=0; $i<count($array); $i++){
		if($array[$i] != $MyNeedle){
			echo $array[$i] . "<br>";
		}
	}
?>

seltsamerweise wird der Text "Mein Text!" trotzdem mit ausgegeben, hat jemand ne idee woran das liegen könnte oder wie ich es richtig mache... dickes danke für jede Hilfe =)

grüße PHPSESSID
 
PHP:
$array = file('my.txt');
$text = 'Mein Text!';
foreach ($array as $value) {
    $value = str_replace($text, '', $value);
    echo $value;
}
/edit: Ups... da hatte sich doch glatt noch ein kleiner Fehler eingeschlichen (Komma statt Semikolon).
 
Zuletzt bearbeitet:
PHP:
$array = file("my.txt"); 
 
    for($i=0; $i<count($array); $i++)
	{ 
        if($array[$i])
		{ 
            echo str_replace("Mein Text","",$array[$i])."<br>"; 
        }
    }

da war ja schon jemand schneller :D
 
klasse, so funktionierts...
dickes, dickes danke SilentWarrior =)
gr³³ts eure PHPSESSID
 
Zuletzt bearbeitet von einem Moderator:
Zurück