Problem beim Auslesen der TXT

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Problem beim Auslesen der TXT

    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:
    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;
    }

    }
    ?>
    Die TXT-Datei:
    1#100,00
    2#560,00
    4#890,00
    5#1.234,99
    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.

  • #2
    mach mal auf $raw[1] noch ein trim() bevor du es an $wert zuweist

    Gruss

    tobi
    Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

    [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
    Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

    Kommentar

    Lädt...
    X