Ich möchte mittels Php eine txt Datei nach einem bestimmten Wort durchsuchen und die ganze Zeile sowie die Zeile zuvor ausgeben lassen.

Ist soweit recht einfach, habe ich schon fast komplett umsetzen können, allerdings weiß ich nicht, wie ich die Zeile vor dem Suchergebnis auch ausgeben lassen kann.

Im folgenden Beispiel lasse ich 7 weitere Zeilen anzeigen. Wie kann ich auch die Zeile vor der Zeile mit dem Suchergebnis anzeigen lassen?

Sample: https://pastebin.com/mGjMgfbP

Ein Beispiel:

Ich habe in der .txt z.B. folgende Daten stehen:

1. A123 Max

2. 0000 Susi

3. B123 Peter

4. 1111 Hans

5. C123 ..etc..

Ich suche nach 0000 und möchte folgende Ausgabe haben:

0000 Susi / A123 Max