PHP Suchen String in CSV-Datei

Habe ich eine große, flache Datei von Benutzernamen und E-Mails in folgendem format:

"username", "email"
"username", "email"
"username", "email"

etc...

Muss ich an die E-Mail und die Suche nach dem Benutzernamen, aber für einige Grund es wird zu keinem Ergebnis. Es funktioniert, wenn ich die Suche gegenüber.

$string = "[email protected]";
$filename = "user_email.txt";
        $h = fopen("$filename","r");
        $flag=0;

        while (!feof ($h)) {
            $buffer = fgets($h);
            $thisarray = split(",", $buffer);

            if ($string == str_replace('"','', $thisarray[1])) { 
                $i = 1;
                $i++;
                echo '<td bgcolor="#CCFFCC"><b style="color: maroon">' . str_replace('"','',$thisarray[0]). '</b></td>';

                }   

Irgendwelche Ideen? Danke!

InformationsquelleAutor Ed. | 2011-06-21
Schreibe einen Kommentar