.txt auslesen sonderzeichen

@saftmeister
Das Proble sind die PHP-Tags und der laaaange Einzeiler. Das Forum zeigt keine Scrollbalken an, wenn man aber in den Code klickt kann man drin scrollen.
Ich habe darum mal roys Ausgabe sauebr und lesbar formatiert
Code:
array(5) { 
    [0]=> string(6) "test1 " 
    [1]=> string(19) "./odner2/test2.txt " 
    [2]=> string(18) "./odner/test3.txt " 
    [3]=> string(19) "./odner4/test4.txt " 
    [4]=> string(17) "./odner/test5.txt" 
}

Da ich das Thema nicht verfolgt habe, weiss ich die Frage nicht und habe grad keine Lösung
Was mir aber auffält sind die Leerzeichen (oder sonstige komische Zeichen) am Schluss. ich denke die müssen weg, den kein Dateiname endet mit einem Leerzeichen.
Verwende dazu die Funktion trim()
 
Ah, ok, blöde Sache ;-)

Gut, also du könntest den Code von mir so abändern:


PHP:
// Zuerst alles aus der Datei auslesen
$alle_zeilen_in_datei = explode("\n", file_get_contents('meine.txt'));
// Alle Zeilen trimmen (Leerzeichen am Anfang und Ende) entfernen, falls vorhanden
$alle_zeilen_in_datei = array_map('trim', $alle_zeilen_in_datei);
// Jetzt prüfen, ob Zeichenkette im Array $alle_zeilen_in_datei vorkommt:
if( array_search('./odner4/test4.txt', $alle_zeilen_in_datei))
{
  echo "Gefunden!";
}
else
{
  echo "Nichts da...";
}
 
Und? Ists erleidgt? Gehts jetzt?
Da dein letztes Satzzeichen ein Komma war geh ich davon aus, dass da noch mehr Text folgend sollte.
 
Zurück