Ich bin noch ganz neu dabei was PHP angeht. Habt etwas nachsicht *g*
Ich möchte eine TXT-Datei parsen und dann prüfen ob einer der
Einträge einen bestimmten Wert angenommen hat:
PHP-Datei:
Die TXT-Datei:
Ich erhalte jedoch als Ausgabe nie, dass 890,00 gefunden wurde.
Gebe ich den Wert von $wert aus, so ist dieser jedoch 890,00.
Ich verstehe nicht warum es so nicht funktioniert.
Kann bitte jemand helfen? Danke.
Ich möchte eine TXT-Datei parsen und dann prüfen ob einer der
Einträge einen bestimmten Wert angenommen hat:
PHP-Datei:
PHP-Code:
<?
$datei = fopen("test.txt","r"); //öffnet die txt datei
while($read = fgets($datei,4096)){ //liest die datei aus bis zum schluss(eof)
$raw = split("#",$read); //Schneidet die Zeile bei # in 2 Arrays
$wert = $raw[1];
if($wert == "890,00")
{
echo "<br>890,00 gefunden!!!!!!!!!!!!!!!!!!!";
}else
{
echo "nicht gefunden!-->".$wert;
}
}
?>
1#100,00
2#560,00
4#890,00
5#1.234,99
2#560,00
4#890,00
5#1.234,99
Gebe ich den Wert von $wert aus, so ist dieser jedoch 890,00.
Ich verstehe nicht warum es so nicht funktioniert.
Kann bitte jemand helfen? Danke.
Kommentar