Hallo,
ich will eine Art Lexikon mit verlinkten Querverweisen bauen.
Alle vorhandenen Eintraege habe ich in einem Array stehen - wenn ich dann die Erklärung für einen Eintrag aufrufe, durchlaufe ich das Array und vergleiche über ereg_replace den Text mit jedem Eintrag im Array.
So ersetze ich dann Wörter durch Wörter mit Link.
Nachteil: Wenn in einem Text ein Wort mehrfach auftaucht, ist es jedes mal wieder verlinkt, das stört dann auf Dauer den Lesefluss doch etwas.
Hat jemand eine Idee, wie ich dafür sorgen kann, dass nur das erste Vorkommen eiens Wortes ersetzt (von ereg_replace gefunden)wird?
Greets
Christian