Ich habe eine Datei, die so etwas wie dies enthält:Wie lese ich eine Textdatei und suche nach einer bestimmten Zeichenfolge vor einem Doppelpunkt und zeige dann den Inhalt nach dem Doppelpunkt?
test:fOwimWPu0eSaNR8
test2:vogAqsfXpKzCfGr
Ich möchte in der Lage sein, die Datei zu suchen sagen test
und setzen Sie die Zeichenfolge nach dem :
auf eine Variable, damit es angezeigt werden kann, verwendet usw.
Hier ist der Code, den ich bisher für das Finden von "Test" in der Datei habe.
$file = 'file.txt';
$string = 'test';
$searchFile = file_get_contents($file);
if (preg_match('/\\b'.$string.'\\b/', $searchFile)) {
echo 'true';
// Find String
} else {
echo 'false';
}
Wie würde ich das machen?
Es hat funktioniert! Danke :) – jdnoon
@jdnoon Gern geschehen – Rizier123
Ihre Antwort funktioniert, aber es funktioniert nur für die erste Zeile in der Datei, es funktioniert nicht für alle Zeilen nach, gibt es einen Grund, warum? – jdnoon